A Polynomial Approach to Linear Algebra - Fuhrmann, Paul A. (Springer New York, 2012)