What is "Western" Marxism? Is there such a thing? Why did once powerful Communist, Workers, and Socialist parties in the U.S. and Europe seem to lose momentum?