000 a
999 _c35928
_d35928
020 _a9789351343479
082 _a621.81 RAT
100 _aRattan, S S
245 _aTheory of Machines
250 _a4th ed.
260 _bMcGraw Hill Education
_c2007
_aNew Delhi
300 _a796
942 _2ddc
_cBK