Vitalsource Technologies, Inc. Contentious Identities