Great storyline. Entertaining to listen to. This is not a white knuckle action adventure story. There is a mature and subtle flow to the story. There are lots of cultural components and complex names and words in the book. I relaxed and listened, picking up details as I went along. It was not important for me to remember every name. Over time, I was able to follow the characters and understand each respective story line.