Introduction to numerical linear algebra and optimisation - Ciarlet, Philippe G (Cambridge Texts in Applied Mathematics, 1989)