Fundamentals of Soil and Water Conservation Engineering on August 06, 2019 field surveys irrigation irrigation systems land degradation land leveling soil erosion terracing Tube wells Water Channels water pumps +