Vitalsource Technologies, Inc. Mind And Places