Whale Sharks: Biology, Ecology and Conservation by Simon J. Pierce | Menrva Books