Matrix computations - Golub, Gene H. 1932-2007. (Johns Hopkins studies in the mathematical sciences., 1996)