The life of Alexander Duff, D.D., LL.D.
Smith, George,1833-1919.
London,
1881.