World Shores and Beaches : a Descriptive and Historical Guide to 50 Coastal TreasuresMary Ellen Snodgrass2004PDF