TY - GEN AU - Trishna TI - Gate mechanical engineering 2019 SN - 9789352868445 PB - Pearson ER -