Biogeochemistry an analysis of global change - Schlesinger, William H. (Elsevier/Academic Press, 2012)