Author:Arthur Ranken

Works

 * Sketches of the History of the Church of Scotland (1882)