Essays by Ministers of the Free Church of Scotland. by William Hanna