Geologic, Hydrologic, and Geochemical Concepts and Technique by Stephen R. Moran