Principles of Paleontology - David M. Raup and Steven M.Stanley (NewDelhi CBS, 1985)