Kate Elliott's Cold Magic
I'm not even going to try to explain the setting/world-building in this book, because it's totally bonkers (an afterword reveals that Elliott created the world with the input of her three teenage children and two of their friends, which explains EVERYTHING): there's magic, there's steampunk, there's a spirit world, there's dragons, and all sorts of ancient civilizations (Romans, Celts, Phoenicians, etc) are all still around and ruling Europe in the 1800s. Like, whaaaaat. The characters and the plotting kept me interested, though--the protagonist is a young Canaanite/Phoenician girl (can I admit that half the reason I kept reading at first was b/c I was hoping some Judeans would pop up?) who finds herself suddenly in an arranged marriage with a powerful magical dude, and all sorts of political things are going on, and also FAMILY SECRETS. I really loved her relationship with her best friend/cousin, and even found the way the romance built to be mildly interesting. I mean, there is a lot going on here--a LOT--but it moves pretty quickly and it's all really compelling. B+.