new hampshire books fiction new england portland authors maine massachusetts novel boston cape cod book author