Vitalsource Technologies, Inc. Explaining Research