Principles of Geology - Lyell Charles

One of the key works in the nineteenth-century battle between science and Scripture, Charles Lyell…