Encyclopaedia of biodiversity, ecology and evolution, Vol.1: A to G - Eldredge, Niles, Ed (2004)