Vitalsource Technologies, Inc. Connecting Histories