Vitalsource Technologies, Inc. Between Craft and Class