The Boston Harbor Islands have been called Boston's hidden shores. While some are ragged rocks teeming with coastal wildlife, such as oystercatchers and harbor seals, others resemble manicured parks or have the appearance of wooded hills rising gently out of the water. Largely ignored by historians and previously home to prisons, asylums, and sewage treatment plants, this surprisingly diverse ensemble of islands has existed quietly on the urban...