TY - BOOK AU - Rattan TI - Theory of Machines SN - 9780070144774 U1 - 621.8 Q2 RAT PY - 2012/// PB - McGraw Hill KW - Machine Engineering ER -