Vitalsource Technologies, Inc. Self Under Siege