Matrix Analysis - Bhatia, Rajendra (new york Springer, 1997)