Vitalsource Technologies, Inc. Technology, Humans, and Discontent with Law