MATH 308 A: Matrix Algebra With Applications