Maine Coast Harbors and Anchorages
The definitive guide