Systems Thinking For Social Change: A Practical Guide to Solving ...
David Peter Stroh
Red Enlightenment
Graham Jones
The Drowned World
J.G. Ballard
Platform Socialism
James Muldoon
The Cassini Division
Ken MacLeod