Vitalsource Technologies, Inc. Justifying Contract In Europe