The life of John Knox: containing illustrations of the history of the Reformation in Scotland
Publisher: James Clarke
Published: 1840
Number of pages: 550