By Richard W. Hamming.
Numerical Methods For Scientists And Engineers - from Amzon
0486652416, 9780486652412