TY - BOOK AU - Shigley,Joseph Edward TI - Machanical engineering design SN - 0070568995 AV - TJ230 .S5 1989 ER -