TY - BOOK AU - Gupta,P N TI - Elements of mechanical engineering U1 - 621 PY - 1995/// CY - delhi PB - Tata Mcgraw hill ER -