Understanding Electric Power Systems by Frank Delea, Thomas R. Schneider & Jack Casazza