private papers of Syama Prasad Mukherjee

GPTKB entity