Don't get me wrong, the plot of this novel had a lot of promise. I've become quite fond of alternate history retellings that imagine what the world be like if (x) existed in an earlier time period, of if a certain event had never come to pass (i.e. Nazi Germany never starting WWII). Imagine my disappointment when a perfectly good story about "What if Magic had existed in Ancient Times" veers of its premise and seems to lose itself in its own irrelevant preaching. The Protagonist frequently veers of the story with other stories that don't seem to do much in furthering the lesson of plot as a whole. Also, if you are expecting some sort of climactic finish, you are going to be let down again because this one borrows from every Hollywood cliche I can name.