Girish Subramanyan | groups