Highland and islands - Gifford, John; Buildings of Scotland Trust (The Buildings of Scotland, 1992)