Dukes, Michael Hydrology, Water Quality, Water Resource Management Agricultural and Biological Engineering