Vitalsource Technologies, Inc. Integrating Geographic Information