When Ved Mehta was invited to Islesboro, a thirteen-mile-long island off the coast of Maine, he could not have imagined the far-reaching consequences of his visit. Seduced by the dream of setting... This description may be from another edition of this product.