Portland Public Library

Kelp, a story of the Isles of Shoals, by Willis Boyd Allen