Twenty-First Century Socialism
Jeremy Gilbert
Four Thousand Weeks
Oliver Burkeman
Twitter and Tear Gas
Zeynep Tufekci
The Merchant Of Souls
John Barnes
The New Atlantis
Ursula K. Le Guin