The original Environmental Engineering by Gerard Kiely remains one of the best-taught introductions to environmental problem-solving. The derivation of the hydrologic cycle, the rational method for runoff, and the oxygen sag curve are timeless.
Environmental engineering : Kiely, Gerard - Internet Archive the rational method for runoff