Fitzgerald, A.E

Electric Machinery - 6th - New Delhi Tata McGraw-Hill 2003 - Xv, 688p. ;

0070530394

621.31042