An Introduction to Historical Materialism
When one looks at history, it appears to be a mass of contradictions. Events are lost in a maze of revolutions, wars, periods of progress and of decline. Conflicts of classes and nations swirl around in the chaos of social development. How is it possible to understand and explain these Read more…