Vitalsource Technologies, Inc. Kindred Spirits