Coral Reefsby Anne SheppardCoral reefs and islandsCoral reef ecologyBiotic communitiesCoral reef biologyWriting a summary for young readers…For young readersBook data: Open Library