Vitalsource Technologies, Inc. Between Autonomy And Dependence