TY - BOOK AU - Shigley, Joseph Edward TI - Mechanical engineering design SN - 71002928 CY - New York KW - Mechanical engineering ER -