Vitalsource Technologies, Inc. Communicating Identities