However, there is a more abstract and more powerful approach: Vectors are elements of abstract vector spaces, and matrices represent linear transformations of vectors. This invariant or ...
The latest incarnation of Gilbert Strang's linear algebra textbook. I haven't seen this one myself, but it goes with his highly-regarded online LA course. It is reportedly somewhat more elementary ...