Solving ordinary differential equations II - Hairer, E. (Springer-Verlag, 1993)