Return to Article Details
Agroecology: researching the ecological basisfor sustainable agriculture. Ed.: Stephen R. Gliessman.