Vitalsource Technologies, Inc. Spaces Of Contention