Vitalsource Technologies, Inc. Re-examining Success