TY - BOOK AU - Singhal, B L TI - Elements of mechanical engineering SN - 8186314768 CY - Pune KW - Mechanical Engineering ER -