The Mediaeval Castles Of Skye And Lochalsh by David Roberts & Roger Miket