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