Sir Alexander Ogston, 1844-1929 : A Life at Medical and Military Frontlines - David A. Rennie (2024)