This is probably the worst CS book I've ever read. Nutt has a real knack for making things that can be simply stated overly complicated and confusing. There are times when he'll spend several paragraphs trying to explain something which could have been explained in several sentences. Part of the problem is he's obsessed with set notation, which can be very useful in mathematics, but is totally useless in the context of what he's talking about. Other times instead of overexplaining things he'll underexplain it, things which aren't exactly obvious. Probably the two most annoying things about the book are: 1) the incoherent way the chapters are organized, you're left with a fragmented understanding of things, making it hard to put all the pieces together, and 2) he oversimplifies concepts early on in his book, foregoing a slightly more detailed explanation until later. But the way he does it makes you wonder what the truth really is. The whole book just feels like a bunch of jumbled concepts. Just look at the front cover.. Nutt thinks he's the conductor of them. But it's not music to my ears, just one loud cacophony.