Mechanics of machinery - Ham, C. W.; Crane, E. J.; Rogers, W. L.