Electrical Energy Conversion and Transport: An Interactive Computer-Based Approach - Karady (IEEE, 2005)