Environmental Geology by Edward A. Keller