Elements of Geology by Herman Roy Le Fairchild & Joseph Le Conte