Crash course general medicine - Eiben, Inez; Eiben, Paola; Watson, Kathryn (Elsevier, 2019)