TY - BOOK AU - RATAN, S.S. TI - THEORY OF MACHINES U1 - 624 CY - NEW DELHI KW -   THEORY OF MACHINES ER -