James Ireland Craig

Birth/death dates: 26/01/1952 - 26/01/1952
Birth place: Buckhaven, Fife
Elected: 17/02/1908
Profession:Schoolmaster, Surveyor, Meteorologist, Mathematician.
Type of fellowship:Ordinary