Vitalsource Technologies, Inc. New Developments In Legal Reasoning And Logic