Overview

Sir Leander Starr Jameson

(1853—1917) medical practitioner and colonial administrator