TY - BOOK AU - RATTAN SS TI - Theory of Machines SN - 0-07-014477-X PY - 2014/// CY - New Delhi PB - McGraw Hill Education India Pvt Ltd KW - Theory of Machines KW - Theory KW - Machines ER -