The Theory of Matrices