Discovering Scottish castles : a gazetteer of 1,026 castles /
Salter, Mike,author.
Includes bibliographical references (page 156) and index.
Castles