What Agriculture Will Support Human Life? Balancing on a Planet: the Future of Food and Agriculture. By David Cleveland. Oakland, CA: University of California Press, 2013.
What Agriculture Will Support Human Life? Balancing on a Planet: the Future of Food and Agriculture. By David Cleveland. Oakland, CA: University of California Press, 2013.