Vitalsource Technologies, Inc. Law, Technology And Society