Matrix analysis - Bhatia, Rajendra (New york Springer, 1996)