Vitalsource Technologies, Inc. Practitioner's Knowledge Representation