000 00259nam a2200121Ia 4500
100 _aNARAYANA/KANNAIAH
650 _aPRODUCTION
942 _cBK
245 _aMachine Drawing
260 _bNEW DELHI
_aNEW AGE INTL.
_c2009
300 _a451
546 _aENGLISH
999 _c35567
_d35567