Wonderful book that takes you on adventures ranging from a dim prison cell to marvelous palaces, in the midst of it all international political intrigue and conspiracies take place. It's hard to even categorize this novel. Coming of age, political thriller, romance, detective, biographical, travel novel, gothic novel and more. I am, however, disappointed with the narrator. As the book progresses he starts to do more and more accents. Imagine someone from Wisconsin speaking like an Italian pizza maker from Brooklyn speaking for hours on end, it's very distracting, I have to make considerable effort to follow the plot and not focus on his 'funny accents' - super annoying. Also, he didn't anglicize many French words, so if you don't know French, then instead of hearing Pharaoh you hear fahoughhough and it will take you awhile to figure out how various names sound and what they are, as it all sounds like unpronounceable gibberish that doesn't come close to resembling names. I recommend looking for another narrator, but if someone mocking accents for long hours doesn't bother you, then he is otherwise pretty good. I think I hate italian accent after listening to this though.