TY - BOOK AU - G K P TI - GATE -2018 MECHANICAL ENGINEERING U1 - 621.079 PB - G K PUB ER -