Wow, what a useful book for a home DIYer!
I read this guide completely, literally word for word, took copious notes, and feel much more willing to tackle the "swap-out" types of repairs and upgrades our home needs. It also will probably keep me from going too far on some of the other "expansion" upgrades we were talking about doing. I think I know just about when to call in the pros.
All in all, it is quite readable, not too overwhelming, logically structured, yet very comprehensive. I liked the annotated pictures and the schematic diagrams, and it appears to be up-to-date on NEC codes, although I am not an expert on that.
It starts out with basics and progresses nicely from there. Very well done!