Isle of Arran: Scotland in Miniature?