Alexander Durie Russell

Birth/death dates: 20/01/1955 - 20/01/1955
Birth place: Edinburgh
Elected: 18/12/1905
Profession:Schoolmaster, Mathematician
Type of fellowship:Ordinary