000 00262nam a22001337a 4500
999 _c1048
_d1048
020 _a9788131502006
082 _a001.165
100 _aKenneth Ayala
245 _aThe 8051
250 _a3rd
260 _aNew Delhi
_bThomson
_c2007
300 _a412
942 _cBK