Vitalsource Technologies, Inc. Multicultural Riddle