Vitalsource Technologies, Inc. Past As Prelude