Vitalsource Technologies, Inc. Perceiving Geometry