Matrix computations - Golub, Gene H.; Van Loan, Charles F. (Johns Hopkins studies in the mathematical sciences, 1996)