Technology for motor mechanics part 2 2nd ed. - Mudd,S.C