TY - GEN TI - GATE 2020 Mechanical Engineering SN - 9789388137782 PY - 2020/// PB - C L Media ER -