Dan Barr's groups