Agroecosystems In A Changing Climate by Grant R. Edwards & Paul C.D. Newton