Davison's principles and practice of medicine - PENMAN, IAN D. (London Elsevier, 2023)