Finite-dimensional linear algebra - Gockenbach, Mark S (CRC press, 2010)