Matrix computations - Golub, Gene Howard; Van Loan, Charles F (Johns Hopkins Studies in the Mathematical Sciences, 2013)