Vitalsource Technologies, Inc. Rethinking The New Left