TY - BOOK AU - Rattan, S.S. TI - Theory of Machines PY - 0000///2k PB - New Delhi, TataMcGraw Hill ER -