Introduction To Numerical Analysis by Josef Stoer & Roland Bulirsch