TY - BOOK AU - RATTAN, S S ED - TI - THEORY OF MACHINES PY - 2012/// CY - NEW DELHI PB - TMH KW - MECHANICAL ER -