“But Who May Abide”: Reckoning with Ranajit Guha, 1923-2023