Technology for motor mechanics part 1 2nd ed. - Mudd,S.C (Edward,Arnold)