Author: Hadden, J Cuthbert 1861-1914, Foulis, TN, Clark, R & R.