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