An introduction to numerical analysis - Süli, Endre, (Cambridge University Press,)