Vitalsource Technologies, Inc. Finding Mean