Linear algebra and its applications - Strang, Gilbert (Cengage Learning, 2006)