Snapp, Sieglinde S

Agricultural systems : agroecology and rural innovation for development - Amsterdam ; Boston: Amsterdam ; Boston, 2008 - ix, 386 p. : ill., map ; 24 cm

9780123725172


Agricultural ecology

630 SNA