Emma McFarlane's groups