Richness of life - Gould, Stephen Jay (Vintage books, 2007)