Macleod's Clinical Examination
Graham Douglas Bsc(hons) Mbchb Frcpe & Fiona Nicol Bsc(hons) Mb Bs Frcgp Frcpe & Colin Robertson Ba(hons) Mb Chb Frcpe Frcs(ed)