Electromechanics and electrical machinery - Lindsay, J. F.; Rashid, M. H.