A review by twistfate
Blood of Tyrants by Naomi Novik

5.0