Ben Duncan's groups