Agricultural systems : agroecology and rural innovation for development /
edited by Sieglinde Snapp, Department of Plant, Soil and Microbial Sciences and Centre for Global Change and Earth Observations, Michigan State University, East Lansing, MI, United States, [and] Barry Pound, Natural Resources Institute, University of Greenwich, Chatham, United Kingdom.
- Second edition.
- xv, 542 pages : illustrations, maps ;