Vitalsource Technologies, Inc. Thinking And Perceiving