Vitalsource Technologies, Inc. Combining Experimentation And Theory