A visual cruising guide to the Maine coast…

9780071453288