Vitalsource Technologies, Inc. Law, Libraries And Technology