PHREEQC 
US Geological Survey computer program for low-temperature aqueous geochemistry calculations such as speciation, batch-reaction, and one-dimensional transport. Downloadable software, complete on-line user's guide, FAQ, and installation information. Version
http://wwwbrr.cr.usgs.gov/projects/GWC_coupled/phreeqc/index.html