Franklin Ribeiro's groups