Vitalsource Technologies, Inc. Technology And Legal Systems