TY - BOOK AU - Rattan.S.S. TI - Theory of Machines SN - 007014477X PY - 2012/// CY - New Delhi PB - Tata Mcgraw Hill KW - Mechanical Engg ER -