Maine's Casco Bay Islands: A Guide - 9780892728312