Numerical solution of partial differential equations: an introduction - Morton, K W Mayers, D F (Cambridge University Press, 2005)