Hydrology and hydraulic systems 3rd ed - Gupta, Ram S. (Waveland Press, 2008)