Environmental geochemistry - Lollar, Barbara Sherwood (Treatise on geochemistry, 2005)