Macroevolutionary dynamics : species, niches, and adaptive peaks / - Eldredge, Niles. (McGraw-Hill, 1989)