First of all the narration is excellent. The idea of the book is also good. However, the story is not that interesting and the character of Piya is both annoying and unconvincing. The author has her spouting out speeches instead of real dialogue.
What can I say except this author makes words become people, color, animals, poetry and sweeps you along breathlessly waiting to see what will happen next. I rank this as one of my favorites and will listen to it again as soon as I can come out of its spell.
I enjoyed this book so much. What truly surprised me was Ghosh's ability to write such a sensitive and believable female character, and even fully imagine her reaction to the overbearing, patronizing male characters. As always, the extensive research and detailed settings pay off in a big way. The hours passed happily while listening to this book.