TY - BOOK AU - Ratan S. S. TI - Theory of machines CY - New Delhi KW - MECHANICAL ER -