Ratings17
Average rating4
Quite good, but a bit boring in the last fifth or so. Just seemed to drag on, but most of it was really interesting and the author did a good job interleaving history, human stories and the technology.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search