Education
Studied at High School, Glasgow. Universities of Glasgow and Leipzig. United Presbyterian College, Edinburgh.
Minister of Satfronhall Church, Hamilton, 1882-1887.
United Presbyterian Church, Moffat, 18S7-94. Wellington Church, Glasgow, 1894-1899.
United Free Church, Skelmorlie, Wemyss Bay, 1899-1903.