Macleod's Clinical Examination - Macleod, John (Toronto, 2009)