Vitalsource Technologies, Inc. Repatriation, Science and Identity