On the eve of India's 100th year of independence, 10 people are doing 10 very different things. In the next few weeks, all these people will be swept together to decide the fate of the nation – from gangsters to government advisors, from superstitious street-boys to scientists, to computer-generated soap stars. River of Gods shows a civilization in flux, a river of gods. This is an epic science-fiction novel as sprawling, vibrant and colourful as the sub-continent it describes.










