Heir of Fire (Throne of Glass #3) by Sarah J. Maas



She swore with her usual color as the wall sent the punch of ruby flame back at her. She managed to shield, but still got knocked on her ass. Yet none of the sentries laughed. Rowan didn’t know if it was because of his presence or because of her.

He got his answer a heartbeat later, as he waited for her to shout or shriek or walk away. But the princess just slowly got to her feet, not bothering to brush off the dirt and leaves, and kept practicing.



The next corpse appeared a week later, setting a rather wretched tone for the crisp spring morning as Celaena and Rowan ran for the site.

They’d spent the past week fighting and defending and manipulating her magic, interrupted only by a rather miserable visit from some Fae nobility traveling through the area—which left Celaena in no hurry to set foot in Doranelle. Thankfully, the guests stayed for one night, hardly disrupting her lessons.

They worked only with fire, ignoring the drop of water affinity that she’d been given. She tried again and again to summon the water, when she was drinking, while in the bath, when it rained, but to no avail. Fire it was, then. And while she knew Rowan was aware of her early morning practicing, he never lightened her training, though she could have sworn she occasionally felt their magic… playing together, her flame taunting his ice, his wind dancing amongst her embers. But each morning brought something new, something harder and different and miserable. Gods, he was brilliant. Cunning and wicked and brilliant.

Even when he beat the hell out of her. Every. Damn. Day.

Not from malice, not like it had been before, but to prove his point—her enemies would give no quarter. If she needed to pause, if her power faltered, she died.

So he knocked her into the mud or the stream or the grass with a blast of wind or ice. So she rose, shooting arrows of flame, her shield now her strongest ally. Again and again, hungry and exhausted and soaking with rain and mist and sweat. Until shielding was an instinct, until she could hurl arrows and daggers of flame together, until she knocked him on his ass. There was always more to learn; she lived and breathed and dreamt of fire.

Sometimes, though, her dreams were of a brown-eyed man in an empire across the sea. Sometimes she’d awaken and reach for the warm, male body beside hers, only to realize it was not the captain—that she would never again lie next to Chaol, not after what had happened. And when she remembered that, it sometimes hurt to breathe.

There was nothing romantic about sharing a bed with Rowan, and they kept to their own sides. There certainly was nothing romantic about it when they reached the site of the corpse and she peeled off her shirt to cool down. In nothing but her underclothes, Celaena’s skin was bitten by the sea air with a delightful chill, and even Rowan unbuttoned his heavy jacket as they carefully approached the coordinates.

“Well, I can certainly smell him this time,” Celaena said between panting breaths. They’d reached the site in little less than three hours, guessing by the sun. That was faster and longer than she’d ever run, thanks to the Fae form she’d been training in.

“This body has been rotting here longer than the demi-Fae from three days ago.”

She bit back her retort. There had been another demi-Fae body found, and he hadn’t let her go see it, instead forcing her to practice all day while he flew to the site. But this morning, he’d taken one look at the fire smoldering in her eyes and relented.

Celaena stepped carefully on the pine carpet, scanning for any signs of a fight or of the attacker. The ground was churned up, and despite the rushing stream, the flies were buzzing near what appeared to be a heap of clothing peeking from behind a small boulder.

Rowan swore, low and viciously, even lifting his forearm to cover his nose and mouth as he examined the husk that remained, the demi-Fae male’s face twisted in horror. Celaena might done the same, except… except—

That second smell was here, too. Not as strong as it had been at the first site, but it lingered. She shoved back against the memory that wanted to rise in response to the smell, the memory that had overwhelmed her that day in the barrow-field.

“It has our attention and it knows it,” she said. “It’s targeting demi-Fae—either to send a message, or because they… taste good. But—” She pictured the map Rowan kept in his room, detailing the wide area where the corpses had been found, and winced. “What if there’s more than one?” Rowan looked back at her, brows high. She didn’t say anything else until she had moved to where he stood by the body, careful not to disturb any clues. Her stomach lurched and bile stung the back of her throat, but she clamped down on the horror with a wall of ice that even her fire could not melt. “You’re old as hell,” she said. “You must have considered that we’re dealing with a few of them, given how vast the territory is. What if the one we saw in the barrows wasn’t even the creature responsible for these bodies?”

He narrowed his eyes, but conceded a nod. She studied the hollowed-out face, the torn clothes.

Torn clothes, what looked like small cuts along the palms—as if he’d dug in his fingernails. The others had barely been touched, but this…

“Rowan.” She waved away flies. “Rowan, tell me you see what I’m seeing.”

Another vicious curse. He crouched, using the tip of a dagger to push back a bit of clothing torn at the collar. “This male—”