Matrix computations (Baltimore, Md. : Johns Hopkins University Press, 1989)