TY - GEN AU - Trishna TI - GATE mechanical engineering 2020 SN - 9789353433918 ER -