AGRO 102 (New) Dryland Farming and Watershed Management Lecture Notes Preface This book is meant for undergraduate level students of agriculture for dryland farming and watershed…