Climate change and crop production : foundations for agroecosystem resilience /: foundations for agroecosystem resilience. (2018)