Sir George Mackenzie, king's advocate, of Rosehaugh, his life and times 1636(?)-1691
Publisher: Longmans, Green and co.
Published: 1909-01-01