TY - BOOK AU - RATTAN SS TI - THEORY OF MACHINES SN - 9789351343479 U1 - 621.8 RAT PB - TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED KW - MECHANICAL KW - GENERAL ER -