TY - BOOK AU - SHIGLEY, JOSEPH E. TI - MECHANICAL ENGINEERING DESIGN PY - 2008/// PB - TMH ER -