Vitalsource Technologies, Inc. Inference To The Best Explanation