Tapan Kumar Palit
Department of History

Biography of Tapan Kumar Palit