Thomas M'Crie (the younger), Free Church of Scotland (formerly Original Secession)
The school reader needs JavaScript to show the pages. Internet Archive reader
Images and text: Internet Archive