TY - BOOK AU - Shigley Joseph Edward TI - Mechanical Engineering D SN - 71002928 U1 - 621 CY - New York ER -