Michele Anderson's groups