The Science of Discworld III DARWINS'S WATCH - "Pratchett, Terry" (Ebury Press, London, 2003)