Numerical Methods for Ordinary Differential Systems by David Lambert & J.D. Lambert