The richness of life the essential Stephen Jay Gould - Gould, Stephen Jay (Norton, 2007)