Aquatic surface chemistry - Stumm, Werner (John Wiley, 1987)