Vitalsource Technologies, Inc. Embattled Reason