Glimpses of Ocean Life; Or, Rock-Pools and the Lessons they TeachJohn HarperGlimpses of Ocean Life; Or, Rock-Pools and the Lessons they TeachGOOpenStoriesOriginal author: John HarperPublishedKidsNonfiction0 stars27 chapters71,515 words