Karl Marx's Theory of Revolution: Vol. 5 - War and Revolution | MenrvaBooks