Edward rated Future perfect: 3 stars

Future perfect by Steven Johnson
"Exploring a new vision of progress, Johnson argues that networked thinking holds the key to an incredible range of human …
"Exploring a new vision of progress, Johnson argues that networked thinking holds the key to an incredible range of human …