It's a wonderful travel in time and space, I saw the whole story in front of my eyes as a film. The writer manages to render a world that's far from us something familiar. As someone not of Indian origin, it gave me an interesting new insight into the country's history I would not know otherwise. Absolutely recommend it.