Had to return this book after reading just a few chapters as the historical inaccuracies started to actually agitate me.

The narrator can get annoying as well though she does pretty well with the different voices.