The Scottish ReformationIts Epochs, Episodes, Leaders, and Distinctive Characteristics by Christie, James Fleming, David Hay Mitchell, Alexander F. (Alexander Ferrier)
 is a Project Gutenberg book, now on Github.