Vitalsource Technologies, Inc. Between Stress and Hope