Introduction to Numerical Methods in Differential Equations - Holmes, Mark H. (New York Springer, 2018)