Vitalsource Technologies, Inc. Embattled Europe