Agroecosystem sustainability : developing practical strategies - Gliessman, Stephen R. (Advances in agroecology, 2001)