TY - BOOK TI - GATE 2018: Mechanical Engineering SN - 9789386309778 U1 - CBS 621.076 PY - 2018/// CY - Roorke PB - G K KW - GATE ER -