Introduction to Linear Algebra – Daniel Norman, Dan Wolczuk