Sprawling semi-cyberpunk SF set in mid-21st-century India. Like William Gibson's books, it's split into multiple parallel plot threads which meet up at the end. It was nice to see a non-American perspective on future technology. Some of the threads were particularly striking -- several of them would have made good novels in their own right. Very much recommended.