A rather charming story. There are a lot of characters, but I don’t a reader will loos track of who is who. The subplots each had a strong character. There are a few story lines that intersect so you will never get bored and the writing is well done.
I like the fact of all the research of the ancient world. It was easy to tell apart from the Egyptians to the Greeks and more. When you read the battles you feel like you are right there as the background of research is spot on.
The book won’t appeal to everyone, but for the ones it does, you will be glad you read it.