TY - BOOK AU - Shigley TI - Mechanical Engineering Design PB - TMH KW - Mechanical ER -