Vitalsource Technologies, Inc. Mediating Specialized Knowledge And L2 Abilities