Lectures in Abstract Algebra Vol. II: Linear Algebra - Jacobson, Nathan