Lawson, Charles L. and Hanson, Richard J.. Solving Least Squares Problems (Classics in Applied Mathematics). New edition : Society for Industrial Mathematics, 1987.