Maitland of Lethington, and the Scotland of Mary Stuart: A History
Publisher: W. Blackwood
Published: 1888
Number of pages: 458