Environmental geochemistry - Sherwood Lollar, Barbara (Elsevier, 2005)