Snapp, Sieglinde [ed.]

Agricultural Systems: Agroecology and Rural Innovation for Development Sieglinde, Snapp - 2 nd - United Kingdom Academic Press 2017 - xv, 541p.

9780128020708



630 AGR