000 00389nam a2200133Ia 4500
008 220217s9999||||xx |||||||||||||| ||und||
020 _a9780070634589
082 _a621.815 HAL
100 _aHall, Allen S and Others
245 0 _aMachine design
260 _aMcGraw Hill Education (India) Private Limited
_bNew Delhi
_c2017
300 _aXVI, 456p.
_b960
650 _aMACHINE DESIGN
999 _c189120
_d189120