Introduction to Matrix Analysis. Second Edition