Tongues of Serpents - Naomi Novik

Yay! Look what I'm picking up from the library tomorrow.