John Caird, D.D., Professor of Divinity Annan, Thomas  (Scottish, 1829-1887)