A review by justliketitanium
Black Powder War by Naomi Novik

5.0