Vitalsource Technologies, Inc. Concepts And Applications In Environmental Geochemistry