Numerical methods for ordinary differential equations - Butcher, John Charles (Wiley, 2003)