Snakes: The evolution of mystery in nature - Greene, Judith (London, England, 1997)