Water resources engineering handbook of essential methods and design - Prakash, Anand Ph.D., P.E (American Society of Civil Engineers, 2004)