Snapp, Sieglinde [ed.] Agricultural Systems: Agroecology and Rural Innovation for Development Sieglinde, Snapp - 2 nd - United Kingdom Academic Press 2017 - xv, 541p. ISBN: 9780128020708 Subjects--Topical Terms: Dewey Class. No.: 630 AGR