Life's grandeur : the spread of excellence from Plato to Darwin / - Gould, Stephen Jay (Jonathan Cape, 1996)