Principles of Geology Volume 3 by Sir Charles Lyell