Bill Bellingham's groups