Principles of Geology Volume 2 by Sir Charles Lyell