Vitalsource Technologies, Inc. Unexpected Affinities