I am trying to make myself finish this book, as so many readers give good reviews. But is is so trying with all the difficult names & Indian terms, names are throughout and hard to remember. It also goes back and forth in time, & has many unnecessary parts making it just way too long. There are many characters who pop in and out, with names I cannot place. Also, it is very sad. And 700 pages long. I am giving it to the library. No one I know would put in the work involved in reading this book.