TY - BOOK AU - Sadhu Singh TI - Elements of Mechanical Engineering SN - 9788121931946 PB - S. Chand ER -