TY - BOOK AU - Shigley, J.E. TI - Mechanical Engineering Design SN - 0-07-0066861-2 PB - John Wilhy, New Delhi KW - Mechanical N2 - Engineering ER -