Vitalsource Technologies, Inc. Intersection Spaces, Spatial Homology Truncation | Kaicus USA