James Blair Leishman

Anglicist and Translator
Born 8/5/1902
Deceased 14/8/1963
Member since 1957