Matrix balancing. - Grad, J. (Computer Journal, 1971)