TY - BOOK TI - An introduction to mechanical engineering SN - 9781305635135 U1 - C 621 W636 2017 PY - 2017/// CY - USA PB - Cengage Learning N1 - Includes appendices, index ER -