Vitalsource Technologies, Inc. Lay Analysis