Vitalsource Technologies, Inc. Uncertain Certainty