Vitalsource Technologies, Inc. Cooperating Rivals