Principles of Geology - GILLULY, James (W. H. Freeman)