Ratings18
Average rating3.1
Formulaic but cute. I read the beginning and the end and skipped most of the middle but didn't feel like I missed all that much. Lots of good information on marine conservation (which I totally can't read about because its too depressing right now).