Without it, the world slips through my fingers. My maji curse threatens to break from my skin.

I’ll make you a deal, the girl whispers in my mind, lips twisting as she speaks.No one has to know you’re a dirty little—

“Dammit.”

I grit my teeth. It doesn’t block out the rest of her vile speech. With the memory of her voice, my infection simmers to the surface, prickling hot under my skin. As it rises, the broken voices grow. Louder. Sharper.

Like forcing a brick down my throat, I fight the magic back.

One… two…

I count as I struggle. The air around me begins to chill. Sweat gathers on my forehead. By the time my magic’s pushed down, my breath escapes in rough spurts. But the threat is quelled. For a brief instant I’m safe. Alon—

“Inan.”

I flinch and check that my helmet is still secure. My thumb runs overthe latch for the fiftieth time today. I swear I can feel this new white streak growing.

Right into Kaea’s view.

She rides forward, summoning me to follow in her stead. She must not realize I’ve been riding behind her all day, avoiding her line of vision. Mere hours ago she almost saw it, catching me off guard as I stared at my reflection in a stream. If she’d left a little earlier… if I’d stayed out a little later—

Focus, Inan!

What am I doing? What-ifs get me nowhere.

Kill the girl. Kill magic. That’s all I need to do.

I squeeze my thighs around my snow leopanaire, Lula, and urge her after Kaea, careful to avoid the horns protruding from her back. If I hit one too hard, my ryder will buck me from my saddle.

“Now.” I snap Lula’s reins when she growls. “Don’t be such a lazy bastard.”

Lula flashes her serrated fangs but quickens her pace. She weaves in and out of the marula oak trees, dipping under the baboonems skittering along the fruit-covered branches.

I stroke her spotted fur in gratitude when we catch up to Kaea. She lets out another low growl but rubs her face against my hand.

“Tell me,” Kaea says when I’m close. “What did the villager tell you?”

Again?Skies, she’s relentless.

“It doesn’t add up. I need to hear it once more.” Kaea reaches behind her panthenaire to release her red-breasted firehawk from its cage. The bird perches on the ryder’s saddle as Kaea fastens a note to its leg. Likely a message for Father.Following the scroll’s trail south. Also, I suspect Inan is a maj—

“He claimed he was a mapmaker,” I lie. “The thief and Amari visited him after they escaped Lagos.”

Kaea raises her forearm, and the firehawk spreads its wide wings before taking to the sky.

“How did he know they were going south?”

“He saw them charting their path.”

Kaea looks away, but not before I catch the doubt glimmering in her eyes. “You shouldn’t have interrogated anyone without me.”

“And the village shouldn’t have burned!” I snap. “I fail to see the point in obsessing over what should or shouldn’t have happened.”

Relax, Inan.It’s not Kaea I’m mad at.

But her lips are already pinched. I’ve pushed her too far.

“Sorry,” I sigh. “I didn’t mean that.”