D.Phil., University of Edinburgh
D.D., University of Edinburgh
D.D., University of Oxford
Th.D., University of Marburg
1896:
Ordained
1896-1897: Assistant Minister, Largs
1897-1901: Minister, Tayport
1901-1904: Minister, Beechgrove UF Church,
Aberdeen
1904-1936: Professor of Systematic Theology, New
College, Edinburgh
1913-1915: Examiner in Theology, University of
London
1920-1923: Examiner in Theology, University of
Wales
1923-1926: Examiner in Theology, University of
Edinburgh
1932:
Moderator of the General Assembly of the Church of Scotland
1933-1935: Croall lecturer, University of
Edinburgh
1935-1936: Professor of Christian Dogmatics,
University of Edinburgh
1933-1935: Croall lecturer, University of
Edinburgh