Vitalsource Technologies, Inc. Man-machine Interactions 6