Exploring earth's history - Drury, Steve (The Open University, 2008)