Hydrology for Engineers512 pages18 hours of readingHydrology for Engineers (The McGraw-Hill Series in Water Resources & Environmental Engineering)Read moreTrack