Vitalsource Technologies, Inc. Worlds In Common?