Shark: The Illustrated Biography by Maycock, Sophie A,Abel, Daniel, hardcover,

A nice touch in this textbook is the color-coded sections for different topics.