An Account of Roslin Chapel and Castle : together with a description of the cave at Gilmerton, and Craigmillar Castle.
Edinburgh : Printed for D. Webster,
1819
Roslin Chapel (Scotland)
Roslin Castle (Scotland)
Craigmillar Castle (Scotland)