Principles Of Machine Operation And Maintenance by Dick Jeffrey