Davidson's principles and practice of medicine - Brian R Walker (Edinburgh, 2012)