Text this: Hydrology for engineers, geologists, and environmental professionals