Marxism : Karl Marx's fifteen key concepts for cultural and ...
Christian Fuchs
Ways of Being
James Bridle
The Coming Crisis
Tribune
Technology Of The Oppressed Inequity And The Digital Mundane ...
David Nemer
Earth Made of Glass
John Barnes
Thousand Cultures (2)