TY - BOOK AU - SHARMA (ASHISH DUTT) TI - elements of mechanical engg PB - CBC ER -