A History Of Swan's Island,Maine by Helen Small