Maybe I'm a fan of "How To Think Ahead In Chess", relatively speaking, because it was one of my first chess books. Maybe your first chess book, regardless of how good/bad it is for a serious player, is always good, because it helps you enough so that you can beat whoever you've been playing for awhile. It doesn't matter if the book is complete, in a sense of recommending a repertoire. What matters is that the book shows to you that chess is more than about trying to fork the king and rook with the horsie. It must be easy to read. It should make some simple tactical points, and throw in some positional points. It must choose games which support this theme.
To the poster above who liked Bobby Fischer Teaches Chess - this is probably the same point here. A good book for a beginner will not be a good book for anybody else. Maybe you can read BFTC first, then read HTTAIC, and then get on with it. Hey at least you'll know that when someone opens 1.d4 d5 2.e3 they've only read one book!
The most typos I have ever seen in chess books are those in chess books written by Jack Spence. Many of the games cannot be reconstructed because of missing moves or wrong or bad moves.