TY - BOOK AU - Rattan, S. S. TI - Theory of machines SN - 9789351343479 CY - New Delhi KW - Machines theory N1 - Includes indexes ER -