Education
Studied at Fettes College. Magdalen College, Oxford (Senior Demy, John Locke Scholar).
Career
Assistant in Philosophy and English, University College of North Wales, Bangor, 1900-1903. Professor of Philosophy, South African College, Cape Town, 1903-1907.