Pretty disappointing. With all due respect to the author, who may well have been too busy to see to little details, or who may be the victim of a bad editor, I had to buy this for a class, and it must be amoung the worst textbooks I've seen. It switches levels from elementary to advanced at random, leaves out important equations and includes a lot of things beyond the scope of the book (in the sense that you'd need a different book to act as a bridge between the easy and advanced sections of this one.) Not even very good for a reference book given the spotty coverage.