Introduction to Linear Algebra - Strang, Gilbert (Welleslley Welleslley Cambridge Press, 2016)