An Introduction To Numerical Analysis by David Mayers, Endre Suili & D.F. Mayers