TY - BOOK AU - Rattan, S.S. TI - Theory of Machines SN - 9780070591202 U1 - 621.8 PY - 2005/// CY - New Delhi PB - Tata McGraw Hill KW - Machines Theory KW - ME ER -