Education
Edinburgh Academy; Universities of Edinburgh and Freiburg. Master of Arts, Doctorate. Science First-class Honours in Philosophy, University of Edinburgh.
Vans Dunlop Scholar.
Edinburgh Academy; Universities of Edinburgh and Freiburg. Master of Arts, Doctorate. Science First-class Honours in Philosophy, University of Edinburgh.
Vans Dunlop Scholar.
Hamilton Fellow; Ferguson Scholar, Scottish Universities. Seven years Lecturer in Moral Philosophy, University of Edinburgh. Member of Parliament North-west Division of Lanarkshire, 1899-1906.
Clubs: Brooks’s; New, Edinburgh. Western, Glasgow.