A review by kvclements
Spinning Silver by Naomi Novik

4.0