Agroecosystems: soils, climate, crops, nutrient dynamics and productivity - KRISHNA, K. R. (: Apple Academic Press, 2014)