Earth - an Introduction to Physical Geology by Edward J. Tarbuck