Principles of paleontology - Foote, Michael Joseph 1963- (W.H. Freeman, 2007)