Life?s grandeur : the spread of excellence from Plato to Darwin - Gould, Stephen Jay ([s.n], 1997)