Vitalsource Technologies, Inc. After Two Thousand Years