A queen's progress : an introduction to the buildings associated with Mary Queen of Scots in the care of the Secretary of State for Scotland - Breeze, David John (H.M.S.O. for the Historic Buildings and Monuments Division, Scottish Development Department, 1987)