Agroecology : ecological processes in sustainable agriculture - Gliessman, Stephen R. (Ann Arbor Press, 1998)