000 00276nam a2200133 4500
020 _a9789351343479
082 _a621.811
100 _aRATTAN S.S
245 _aTHEORY OF MACHINES
250 _a4 TH
260 _aNEW DELHI
_bTMH
_c2014
300 _aXIX, 796 P
942 _cBK
999 _c7776
_d7776