Eleanor Roberts's groups