Life's Grandeur : The spread of excellence from plato to darwin - Jay Gould,Stephen (Jonathan cape, 1996)