Aqueous environmental geochemistry - Langmuir, Donald (Prentice Hall)