Better than I thought it would be, slightly better than a beach read
This a bit hard to get into but once there it was great.
The author goes into the history of everything so much that I lost track of the story line. I finally skipped over the historical parts to get the book finished