Finite element procedures - Bathe Klaus - Jurgen (Prentice Hall, 1996)