Joe Hoover

13%
Flag icon
He was a historical materialist, which meant that he thought various forms of society reflect different material possibilities and constraints.
The Socialist Manifesto: The Case for Radical Politics in an Era of Extreme Inequality
Rate this book
Clear rating
Open Preview