On the positive side, this book represents such a broad take on the history, architecture, and functionality of the Internet that it's bound to fill in a hole or two in one's knowledge. On the negative side, the information it provides is at such a basic level that it's hard to imagine it being very useful to anyone who has had even minimal exposure to the online world.