Numerical Methods for Ordinary Differential Equations Initial Value Problems - Griffiths, David F.; Higham, Desmond J. (Springer London, 2010)