Planning and Evaluation of Irrigation Projects: Methods and Implementation by Raveendra Kumar Rai | Menrva Books | MenrvaBooks