Terri M. LeBlanc
I seriously loved this twist on the evolution of the French Revolution and learning more about Naples during the same period. While this is a LARGE book, it reads smoothly. The politics don't bog the story down and the element of magic adds a bit of tension and intrigue to the real-history parts.