Introduction to Linear algebra and its applications - Strang, Gilbert (Wellesley cambridge press, 2009)