The Principles Of Paleontology by Steven M. Stanley