Vitalsource Technologies, Inc. Keeping It Living