Numerical methods for PDE - Ames, W.F (2010)