Siva Shankar's groups