MacLeod's clinical diagnosis - Sandilands, Euan A. (Elsevier, 2025)