Introduction To Numerical Analysis by David Mayers & Endre Suili