Vitalsource Technologies, Inc. Contributions To Analysis