Principles Of Geology, Volume 3 by Sir Charles Lyell