Sustainable Agroecosystem management - Bohlen, Patrick J (2009)