TY - BOOK AU - Shigley, J.E. TI - Mechanical Engineering Design SN - 0-07-365939-8 PB - Tata McGraw Hill KW - Mechanical N2 - Engineering ER -