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