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