Vitalsource Technologies, Inc. The Mind-technology Problem