Introduction to numerical analysis - Stoer, J (2012)