Agroecology: Ecological Processes in Sustainable Agriculture - Gliessman, Stephen R. (LEWIS PUBLISHER, 1997)