Scan barcode
A review by chukg
Future Perfect: The Case for Progress in a Networked Age by Steven Johnson
4.0
Good explanation of the peer progressive political movement and how it will solve all the problems of modern society.