Programming the Finite Element Method - Smith, I. M.; Griffiths, D. V. (John Wiley & Sons, 1998)