Vitalsource Technologies, Inc. Progress, Pluralism, And Politics