A combinatorial appoach to matrix theory and its applications - Brualdi, Richard A (CRC Press, 2009)