Suvendu Shekhar Giri's ideas