Numerical Methods Using Matlab by John Mathews, Kurtis Fink & John H. Mathews