Biogeochemistry an analysis of global change - Schlesinger, William H (Elsevier, 2013)