Donald Cameron McIntosh

Birth/death dates: 01/07/1957 - 01/07/1957
Birth place: Kirkmichael, Banffshire
Elected: 02/02/1903
Profession:Schoolmaster, Mathematician, Marine Zoologist
Type of fellowship:Ordinary