 He received an M. Phil.from Oxford University and did his Ph.D. from Jadavpur University.After teaching at Scottish Church College and the University of Calcutta, he joined the faculty of Jadavpur University.