Agroecology: Designing a New Agriculture for a Changing Planet Altieri
Tags: Agroecology Food Sovereignty Indigenous