A review by underneathstars
Iron Flame by Rebecca Yarros

That ending… damn.