Sharks

by Savage, Stephen, Stephen Savage

Describes various kinds of sharks, both prehistoric and modern, from all over the world.