Vitalsource Technologies, Inc. Keeping Up with the Quants