Solving least squares problems - Lawson, Charles L (siam, 1995)