Alternative Futures: The Case for Agroecology

Alternative Futures: The Case for Agroecology

Claire Kremen, University of California - Berkeley

Abstract