I am a retired electrical engineer with the first half of my career in the application of Electrical Power Equipment and the second half in Control Systems applications for Aerospace Instruments.
My engineering bachelor years were in the late sixties. In those days a typical Electrical Engineering curriculum would include a lot of "power" courses such as transformers/motors/generators, power transmission/distribution systems and protective relaying. However, I never recall a course in "Power Quality".
Now fast forward to 2010. The rapid growth of non-linear electrical loads (switched converters, etc) has resulted in power quality issues that only minimally existed a few decades ago. Therefore now, more than ever, there is a need for well educated "power" engineers. When searching the curricula of the different Universities, I see that most of the "power" courses have either been eliminated or have been reduced into one or two "overview" courses.
In his book "Power Quality in Power Systems and Electrical Machines" Dr. Fuchs has been able to combine in one comprehensive text a thorough explanation of the cause of the power qualities, its detrimental effects on the power utility / power user as well as methods for tackling the associated problems. He also gives proper references to the different agencies that are involved in dealing with this issue. This book provides a good combination of the practical, analytical and measured aspects and is enriched with many solved problems and simulations. The latter have been given in a mix of SPICE, Matlab and Mathematica. In fact most SPICE simulations appear to be with less than 60 "blocks". So they can be set up on the Student version of PSPICE. Personally I started to set up the first simulation in LTSPICE (an excellent free downloadable Spice schematic/netlist platform that is very simple to use and has proven its accuracy to me). In his book, Dr. Fuchs also gives a lot of references for those who want to extend their knowledge beyond the contents of this text.
At this point I have read the intro to most chapters and now have started studying the contents in earnest with chapter one. I can say that anybody at a junior or senior level of a well accredited Electrical Engineering curriculum should be able to study through this text. However I also expect that, just like myself, most any reader will along the way need to review some math and/or motor/transformer topics of their prior math and electrical engineering classes. In other words, this book will not bore you. Just like most of you, I have a set of preferred "top shelve" books that I visit more than all my other books. Dr. Fuchs' book will be on this "top shelve". It is one of the better money investments in a book that I have made. It is very clearly written with very clear explanations and it introduces just the right amount of analytics needed to understand the issues being discussed.
I can highly recommend this text for a course on this topic, a self study, as well as a desk reference for those electrical engineers that need to become familiar with specific aspects of a particular power quality issue that may arise in their work.