TY - BOOK TI - Mechanical engineering for competitions U1 - 621.8 JAI PY - 2017/// CY - New Delhi PB - [publisher not identified] ER -