I didn't really like this book, but I've read it until the end because there were some things which I found interesting : the evocation of Buddhist mythology, beautifully written passages. However, there are lot of characters and different places, I was a bit lost in the course of history.