matrix computations - Golub, Gene H. (new delhi HBA, 1996)