No place on earth has seen more revival than the Isle of Lewis, the largest of the Hebrides Islands off the west coast of Scotland. This isolated, barren island with its friendly, wonderful people... This description may be from another edition of this product.