Biogeochemistry and the Environment - Campbell, Michael O'Neal. (Cham Springer, 2024)