Introduction to Paleobiology and the Fossil Record by Michael J. Benton, David A. T. Harper - WordSea