TY - BOOK TI - Mechanical engineering GATE 2018 SN - 9789332586734 U1 - 621 GAT PY - 2017/// CY - Chennai PB - [publisher not identified] ER -