Snorkeling guide to marine lifeby Paul HumannMarine biologySkin divingMarine biology, atlantic oceanOutdoor recreationWriting a summary for young readers…For young readersBook data: Open Library