I am a recently graduated Electrical Engineer who used this book for class a little over 6 months ago. The main complaint I have with this book is that it involves a LOT of references to things that are either pages and pages ahead or pages and pages back. This involves a lot of page turning/flipping, back-tracking, and looking ahead. I will say that it is pretty good at explaining some topics but it involves a lot of formulas and derivations. I had a very die-hard Power Systems professor who believed in this book and rarely deviated from it. I trust his opinion (even though I think he said he knew the author). If you don't need the book for class, it can be used as a cheap reference book, which is what I use it for now that I am working. It doesn't seem like it is for the person who has no background in electro-mechanical systems. I took the class as a senior elective in college and so I had a previous class in Electromechanical Energy Conversion which helped me. We only did half of this book for class as the course was two parts but I didn't take the second because of graduation. It is a good read as it is one of the few textbooks that I read a majority of the chapters. It is very old but the basic concepts are there and with some background, it isn't that hard to understand. I recommend it for the price for someone interested in getting into Power Systems, which deals with transmission lines, generators, relays, etc...