Introduction to matrix computations - Stewart, G. W. (Computer science and applied mathematics Ed by Werner Rheinboldt)