Vitalsource Technologies, Inc. Kinetics And Dynamics