The life of Alexander Duff, D. D., LL. D. - Smith, George, 1833-1919 (Hodder and Stoughton, 1879)