Vitalsource Technologies, Inc. Oedipus Complex Today