TY - BOOK AU - "Rattan, S.S." TI - Theory of Machines PB - Tata McGraw Hill ER -