• 1838 – Born Ochiltree
  • Educated University of Glasgow M.A.
  • Glasgow Free Church College
  • 1872 – Ordained and Inducted to Bothwell Free church
  • 1879 – Translated to Aberdeen Trinity Free Church
  • 1901 – Retired
  • 1914 – Died
Scroll to Top