River of Gods is a 2004 science fiction novel by Ian McDonald. It depicts a futuristic India in 2047, a century after its independence from Britain, characterized both by ancient traditions and advanced technologies such as artificial intelligences, robots and nanotechnology. The novel won the British Science Fiction …