000
a
020
_a
9781732265172
100
_a
Hamming, Richard W.
245
_a
Art of doing science and engineering : learning to learn
260
_b
Stripe Press
_c
2020
999
_c
30494
_d
30494