Memoirs of the life and writings of Thomas Chalmers : Volume III - Hanna, William. (Edinburgh, Scotland, 1851)