Angel Aparicio's groups