Hints on faith and hope /
Stewart, Alexander,Minister of the Canongate First Charge, Edinburgh.
Brown, John,1784-1858.
Edinburgh : Grant & Taylor,
1845.