The "Isles on the Edge of the Sea," so named by the Norse, form an Atlantic barrier along the western shore of Scotland. These remote islands of the Hebrides are a continuation of the mountains of the... This description may be from another edition of this product.