TY - BOOK AU - Shigley, Joseph Edward TI - Mechanical engineering design SN - 0070568995 U1 - 621.815 SHI KW - Machine design KW - ME ER -