Finite Element Solution of Boundary Value Problems: Theory and Computation. Classics in Applied Math, Vol. 35