Vitalsource Technologies, Inc. Moscow and the New Left