Error control in finite element computations: an introduction to error estimation and mesh-size adaption - Rannacher, Rolf (Error control and adaptivity in scientific computing, 1999)