Shop Agroecosystems In A Changing Climate (Advances In Agroecology) 2006