Least Squares Computations Using Orthogonalization - Longley, James W. (Dekker, 1984)