Vitalsource Technologies, Inc. Worst Of Times