TY - BOOK AU - Singh sadhu TI - Theory of machines SN - 978-81-775-8127-0 CY - New Delhi KW - Mechanical ER -