Mechanical Engineering Design
Joseph Edward Shigley
Mechanical Engineering Design - 1 - New York McGRAW HILL (ISE) 1986 - xvii+699
0070568987
Mechanical Engineering Design - 1 - New York McGRAW HILL (ISE) 1986 - xvii+699
0070568987