John Angus Macdonald

Birth/death dates: 28/06/1931 - 28/06/1931

Elected: 04/07/1904
Profession:Schoolmaster, Physicist, Mathematician
Type of fellowship:Ordinary