I had to read this for my computer class (at least I think it was this edition). It was really interesting but also very long.
I would read it again, I guess...
It really covers pretty much everything having to do with how computers and the internet work.