The Maine Coast: history, natural history, and culture

The definitive guide