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 …