Mini Oxford handbook of clinical specialties.
Baldwin, Andrew.