Design of machinery

Robert L. Norton
McGraw-Hill
9780077421717
0-07-742171-X