Thomas Carlyle

Birth/death dates: 04/02/1881 - 04/02/1881
Birth place: Ecclefechan, Dumfriesshire
Elected: 03/12/1866
Profession:Essayist, Historian, Mathematician
Type of fellowship:Honorary