Introduction to linear algebra - Strang, Gilbert (Wellesley Wellesley-Cambridge Press, 2016)