Introduction to Water Engineering, Hydrology, and Irrigation - Mohammad Albaji

This book is designed as an undergraduate text for water and environmental engineering courses and…