Parts were hard to follow. I needed a family tree to keep up with the characters. I prefer reading a physical copy of books because it makes it easier to look back to refresh my memory on things. It is too hard to do that with audiobooks. This is one that I wish I could easily flip back a few chapters to review to get the who’s who.