James Archibald

Birth/death dates: 16/11/1925 - 16/11/1925

Elected: 24/06/1907
Profession:Mathematician, Schoolmaster
Type of fellowship:Ordinary