Cape Cod and the islands : an explorer's guide