Person
(died 1951)
Not who you're looking for? Others named John MacPherson: Scottish governor-general of Nigeria · Australian politician (1833–1894) · (1725-1792) · Scottish military surgeon and medical writer
Family