Socialist thought and the Indian intellect: a case study of Bengal in the first half of the 20th century