TY - BOOK TI - Shigley's mechanical engineering design U1 - 621.815 PY - 2016/// CY - McGraw-Hill Education PB - New Delhi ER -