On the Theory of Groups