Mechanical Design Of Machine Elements And Machines by George H. Staab, Henry R. Busby & Jack A. Collins