TY - BOOK AU - Singh sadhu TI - Theory of machines CY - New Delhi KW - Mechanical ER -