The Mediaeval Castles of Skye and Lochalsh by Roger Mike & David Roberts