This substantial revision of the text Numerical Solution of Partial Differential Equations by the Finite Element Method by C. Johnson is a two volume introduction to the computational solution of differential equations using a unified approach organised around the adaptive finite element method. It [...]