TY - BOOK AU - Shigley- J E TI - Mechanical Engineering Design SN - 9780070494626 PB - TMH ER -