Vitalsource Technologies, Inc. Mystery Hidden Yet Revealed