Introduction to linear algebra - Strang, Grlbert (Wellesley-Cambridge Pr., 2009)