Orchardton Tower.
Great Britain.Ministry of Works.
[Edinburgh?] : HMSO,
c1966.
Caption title.
"Ancient monuments of Scotland."
Tower houses
Tower houses