A review by tattdcodemonkey
Throne of Jade by Naomi Novik

adventurous medium-paced

3.75