Guide To Scientific Computing by Peter R. Turner