Environmental Geochemistry. Vol. 9: Treatise on geochemistry - Lollar B. Sh. Barbara Sherwood (Oxford, Elsevier Ltd, 2005)