TY - BOOK AU - Shigley TI - Mechanical Engineering For Competitive KW - Mechanical ER -