Vitalsource Technologies, Inc. A Christopher Marlowe Chronology