Sustainable Agriculture Reviews 28 Ecology for Agriculture - Gaba, Sabrina; Gaba, Sabrina; Smith, Barbara; Smith, Barbara; Lichtfouse, Eric; Lichtfouse, Eric (Springer International Publishing : Imprint: Springer, 2018)