Groups, Matrices, and Vector Spaces A Group Theoretic Approach to Linear Algebra - Carrell, James B. (Springer New York : Imprint: Springer, 2017)