Vitalsource Technologies, Inc. Winning The Publications Game