Agricultural systems research: An introduction
Agricultural systems research: An introduction L.E. Drinkwater Cornell University.