Matrix Computation, third edition (1996)

by G Golub, C F Van Loan