Introduction to linear algebra - Strang, Gilbert (2009)