Biographical sketch ... With an account of his jubilee.
Macrae, David,1837-1907.
Glasgow,
[1882]