Whales, dolphins, and porpoisesby Mark CarwardineCetaceaWhalesPorpoisesDolphinsWriting a summary for young readers…For young readersBook data: Open Library