I agree with those reviewers who found this book somewhat less awesome than they initially anticipated. Coming from a math background, and as surrounded by technology as I am, I think that the book would have had more of an impact with me if I knew less about these issues already. And that's why I'm giving it such a high rating: it does a good job educating, and I like that in a book.
Stephen…