Global Biogeochemical Cycles In The Climate System by Ernst-Detlef Schulze, Kirsten E. Schulze & Sandy Harrison