Clayton, A E

Performance & design D C machines - Mc Graw Hill