Vitalsource Technologies, Inc. Pride and Solace