TY - BOOK AU - A.B.GUPTA TI - MECHANICAL ENGINEERING U1 - 621.092 PB - GALGOLIA ER -