A review by loganashes
Iron Flame by Rebecca Yarros

challenging tense

3.25