Vitalsource Technologies, Inc. Having A Life