Hydrology and the Management of Watersheds by Joseph A. Magner & Kenneth N. Brooks