Vitalsource Technologies, Inc. Surviving 9/ 11