Beth Alexander's groups