TY - BOOK AU - Rattan, S.S. TI - Theory of Machines SN - 74603205 U1 - 621.8 PY - 2019/// CY - New DELHI PB - Tata McGraw Hill ER -