Mal, B.C. Introduction to soil & water conservation Engineering - 1st - Ludhiyana Kalyani Publishers 2005