000 00271nam a22001097a 4500
020 _a9781259002076
100 _aJohn B Heywood
245 _aInternal Combustion Engine Fundamentals
260 _aNew Delhi
_bMGH Education (India)
_c2015
300 _axxix+930
942 _cBB
999 _c58717
_d58717