Vitalsource Technologies, Inc. Embracing Therapeutic Complexity