Dr. Pandit Ranajit Sengupta