Andrew Thomson (United Presbyterian), with Gavin Struthers on the Relief Church
The school reader needs JavaScript to show the pages. Internet Archive reader
Images and text: Internet Archive