The Oxford book of modern science writing / - Dawkins, Richard, (Oxford University Press,, 2008)