Environmental soil chemistry / Donald L. Sparks. - Sparks, Donald L., Ph. D. (Academic, 2002)