A first course in the numerical analysis of differential equations - Iserles, A. (Cambridge texts in applied mathematics, 2009)