000 a
020 _a9781732265172
100 _aHamming, Richard W.
245 _aArt of doing science and engineering : learning to learn
260 _bStripe Press
_c2020
999 _c30494
_d30494