Design of Machinery

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