Agroecology: principles and strategies for designing sustainable farming systems. Miguel A. Altieri University of California, Berkeley The concept of sustainable agriculture is a relatively recent response to the decline in the quality of the natural resource base associated with modern agriculture (McIsaac and Edwards 1994). Today, the question of agricultural production has evolved from a […]