Solving least squares problems - Lawson, C L; Hanson, R J (Prentice-Hall, 1974)