TY - BOOK AU - Shigley, Joseph Edward TI - Mechanical engineering design. U1 - 621.815 S61M ER -