Author:John Spottiswoode

Works

 * History of the Church of Scotland