A review by dracoaestas
Tongues of Serpents by Naomi Novik

3.0