Life pulse episodes from the story of the fossil record
Eldredge, Niles.
Penguin
1989
Paleontology.