Water-resources engineering - Chin (Pearson Prenticed Hall, 2006)