Davidson's principles and practice of medicine - Penman, Ian D. (Elsevier, 2023)