Vitalsource Technologies, Inc. Topology and Geometry