|Amazon Price||New from||Used from|
When I pick up a book to read I want to NOT want to put it down.
Ian McDonald is a very descriptive writer; the story comes to life and is extremely believable (including future politics) and uses of technology.
There are far too many major characters, and several of them have little to no bearing on the main story.
Really just a fascinating read. Worthwhile for sure. Very rich backdrop. Interesting views of AI, India's future, gender evolution, etc.Published 1 month ago by C. Walther
Amazing novel! Great Gibsonian dystopia, full of the confusion and paranoia that happens when ancient culture collides with the postmodern global society. Read morePublished 1 month ago by Ward S. Otake
A wonderfully inspired vision of a dystopian future India. McDonald shows an intimate understanding of the confusing intricacies of Indian culture and religion. Read morePublished 6 months ago by Sun Hyland
Quick paced, lush and atmospherical, this gem of an adventure picks up the thread of future where Gibson left it. Read morePublished 6 months ago by Clara R. Arechiga
Ian McDonald is a new author for me and my picking up the tome which is River of Gods was a daunting endeavor. Read morePublished 14 months ago by M-I-K-E 2theD
This is an absolutely fantastic book. And McDonald knows it. The audacity of his prose and the poetry with which he relates this story will have you shaking your head. Read morePublished 15 months ago by R. Perkins
One of the most richly realized SF futures I have ever experienced. Highly immersive. Certain scenes come across a bit B-movie.Published 16 months ago by Amazon Customer
I must admit that I only read the first three hundred pages of this 900 page sci-fi epic, and then put it aside. It was excruciatingly slow to develop the story.Published 16 months ago by Howard D. White
Very well thought out and well written. Except for a few threads that aren't really wrapped up and some bits about Hindu deities that didn't quite make sense. Read morePublished 16 months ago by Eric Cox