Principles Of Geology by Martin J.S. Rudwick & Sir Charles Lyell