essential writings of carl marx - Caute, David
Keywords: politics; marxism; communism