Kinematic wave modeling in water resources Surface-Water Hydrology - Singh Vijay P. (Wiley, J., 1996)