TY - BOOK AU - Singh, Sadhu TI - Elements of Mechanical Engineering CY - Manav Book Distributors Agra ER -