Niles Eldredge Life on earth: Encyclopaedia of biodiversity, ecology and evolution- 2 vol. - New Delhi Pentagon press 2004 ISBN: 8186830820 Dewey Class. No.: 333.95003 / ENC.E