A review by sal_3
League of Dragons by Naomi Novik

adventurous emotional lighthearted tense medium-paced

3.75