Charles Lyell

Principles of Geology


Read by LibriVox Volunteers


Principles of Geology: being an attempt to explain the former changes of the Earth's surface, by reference to causes now in operation is a b…