Harjinder Karda's groups