Carrell, James B.
Groups, matrices, and vector spaces : a group theoretic approach to linear algebra
New York, NY : Springer, 2017. xv, 410 p. 
QA174.2 C38