A well-regarded textbook that emphasizes the fundamental finite‑difference approach for parabolic, hyperbolic, and elliptic PDEs. The second edition expands the scope with topics like finite volume methods, conjugate‑gradient and multigrid solvers, convection–diffusion schemes, symplectic integrators, and enhanced energy‑method analyses