Vitalsource Technologies, Inc. Explanation, Laws, And Causation