000 00292nam a2200133Ia 4500
082 _a629.0206
_bBHA
100 _aGanesan, Y.
245 _aIC Engines
250 _a3rd
260 _aNew Delhi
_bTata McGraw Hill
_c2008
300 _a732p.
650 _aMechanical Engineering
044 _aIndia
999 _c5492
_d5492