Matrix computations - Golub, Gene H. (The Johns Hopkins University Press, 1996)