Authors:

The greatest historical events in the twentieth century - in fact, in all of human history - have been the overthrow of capitalism and establishment of societies run by and for the working class in the two great communist revolutions in Russia and China.

The greatest historical events in the twentieth century - in fact, in all of human history - have been the overthrow of capitalism and establishment of societies run by and for the working class in the two great