Fire on the Ganges: Life among the Dead in Banaras By Radhika Iyengar 4th Estate / HarperCollins, 348 pages, 599