Analysis of Electric Machinery and Drive Systems Third Edition by Paul Krause, Oleg Wasynczuk, Scott Sudhoff and Steven Pekarek