Golub, Gene H. ; Loan, Charles F. Van: Matrix Computations. 3rd : The Johns Hopkins University Press, 1996