Fernando Carmona's groups