Environmental geochemistry of potentially toxic metals - Siegel, Frederic R. (Springer, 2002)