Agroecology: The Ecology of Food SystemsCharles Francis, Raymond P. Poincelot, Paul Allen et al.|Journal of Sustainable Agriculture|2003Cited by 914