Thinking about the Earth

A History of Ideas in Geology

David Oldroyd