Hamelyn
Numerical Methods for Scientific Computing used book