Graduate texts in Mathematics: Matrix analysis - Bhatia, Rajendra (Springer, 2000)