Index
Signing the Covenant in Greyfriars Churchyard
Engraving by G. Greatbach
William Mackenzie, London, Edinburgh & Glasgow