Marxism : Karl Marx's fifteen key concepts for cultural and ...
Christian Fuchs
The Overstory
Richard Powers
Blood in the Machine
Brian Merchant
The Drowned World
J.G. Ballard
Earth Made of Glass
John Barnes
Thousand Cultures (2)