Agriculture, biodiversity and markets livelihoods and agroecology in comparative perspective - Lockie, Stewart. (Earthscan, 2010)