Scan barcode
A review by jacalata
Throne of Jade by Naomi Novik
4.0
Manages to tell an engaging story with characters I care about and plausible motivations that can't just be predicted away.