Vitalsource Technologies, Inc. Dispersive Kinetics