The Christian hero: a sketch of the life of Robert Annan.
Macpherson, John,1827-1915.
London,
1867.