Numerical Methods for Partial Differential Equations by G.A. Evans & P.D. Yardley