Castles of Scotland : a voyage through the centuries /
Tabraham, C. J.
Historic Scotland.
London : Batsford,
2005.
Includes bibliographical references and index.
Castles