TY - BOOK AU - SINGH (DK) TI - ELEMENTS OF MECHANICAL ENGINEERING PB - ANE BOOKS NEW DELHI ER -