TY - GEN AU - GKP TI - GATE 2016 Mechanical engineering SN - 9789351444916 PY - 2016/// PB - GK Publications KW - NBM ER -