Abstract Theory of Groups - Schmidt, O. U.