Soil and Water Conservation Engineering - Glenn O. Schewab (Singapore John Wiley & Inc., 2004)