TY - BOOK TI - Shigley's mechanical engineering design SN - 9780073398204 PY - 2015/// PB - McGraw-Hill Education, ER -