Alexander Mackennal, B.A., D.D. Life and letters. [With plates, including a portrait.]
Macfadyen, Dugald.
London,
1905.