Introduction to the Earth-life system - Charles Cockell (Cambridge University Press ; In association with The Open University, 2008)