Chaol was bristling beside Yrene as they hurried through Antica’s narrow streets, crammed with people going home for the night. Not with rage, she realized, but purpose.
Aelin had mustered an army, and if they could join with them, bring some force from the khaganate โฆ Yrene beheld the hope in his eyes. The focus.
A fool’s shot at this war. But only if they could convince the royals.
One last push, he declared to her as they entered the cool interior of the Torre and hurried up the stairs. He didn’t care if he had to crawl in front of the khagan. He would make one last attempt at convincing him.
But first: Hafiza. And the books that might contain a far more valuable weapon than swords or arrows: knowledge.
His steps did not falter as they wound up the endless interior of the Torre. Even with all that weighed on them, Chaol still murmured in her ear, โNo wonder those legs of yours are so pretty.โ
Yrene batted him off, her face heating. โCad.โ
At this hour, most of the acolytes were already heading down to dinner. Several beamed at Chaol as they passed him on the stairs, some younger ones giggling. He gave them all warm, indulgent smiles that sent them into further fits.
Hers. He was hers, Yrene wanted to crow at them. This beautiful, brave, selfless manโhe was hers.
And she was going home with him.
It was that thought that sobered her slightly. The sense that these endless hikes up the interior of the Torre might now be limited. That she might not smell the lavender and baked bread for a long time. Not hear those giggles.
Chaol’s hand brushed hers as if to say he understood. Yrene only gripped his fingers tightly. Yes, she would leave a part of herself here. But what she took with her upon leaving โฆ Yrene was smiling when they at last reached the top of the Torre.
Chaol panted, bracing a hand on the wall of the landing. Hafiza’s office door was cracked open, letting in the last of the sunset. โWhoever built this thing was a sadist.โ
Yrene laughed, knocking on Hafiza’s office door and pushing it open. โThat would be Kamala. And rumor says sheโโ Yrene halted, finding the Healer on High’s office empty.
She edged around him on the landing, striding for the workroomโthe door ajar. โHafiza?โ
No answer, but she pushed open the door anyway. Empty. That bookcase, mercifully, still locked.
Likely making rounds, or at dinner, then. Though they’d seen everyone coming down after the dinner bell’s summons, and Hafiza hadn’t been among them.
โWait here,โ Yrene said, and bounded down the stairs to the next landing, a level above Yrene’s own room.
โEretia,โ she said, stepping into the small room.
The healer grunted in answer. โSaw a nice backside walk past here a moment ago.โ
Chaol’s cough sounded from above.
Yrene snorted, but said, โDo you know where Hafiza is?โ
โIn her workroom.โ The woman didn’t so much as turn. โShe’s been in there all day.โ
โYou’re โฆ certain?โ
โYes. Saw her go in, shut the door, and she hasn’t come out.โ โThe door was open just now.โ
โThen she likely slipped past me.โ
Without saying a word? That wasn’t Hafiza’s nature.
Yrene scratched her head, scanning the landing behind her. The few doors on it. She didn’t bother saying good-bye to Eretia before knocking on them. One was empty; the other healer told her the same: Hafiza was in her workroom.
Chaol was waiting atop the stairs when Yrene climbed back up. โNo luck?โ
Yrene tapped her foot on the ground. Perhaps she was paranoid, but
โฆ
โLet’s check the mess hall,โ was all she said.
She caught the gleam in Chaol’s eyes. The worryโand warning. They went down two levels until Yrene halted on her own landing. Her door was shutโbut there was something wedged beneath it. As if
a passing foot had kicked it under. โWhat is that?โ
Chaol drew his sword so fast she didn’t even see him move, every movement of his body, his blade, a dance. She bent and pulled the object out. Metal scraped on stone.
And there, dangling from its chain โฆ Hafiza’s iron key.
Chaol studied the door, the stairs, as Yrene pulled the necklace over her head with shaking fingers. โShe didn’t slide it there by accident,โ he said.
And if she had thought to hide the key here โฆ โShe knew something was coming for her.โ
โThere was no sign of forced entry or attack upstairs,โ he countered.
โShe could have just been spooked, but โฆ Hafiza does nothing without thought.โ
Chaol put a hand on the small of her back, ushering her toward the stairs. โWe need to notify the guardโstart a search party.โ
She was going to be ill. She was going to vomit right down the steps. If she had brought this upon Hafizaโ
Panic helped no one. Nothing.
She forced herself to take a breath. Another one. โWe need to be quick. Can your backโโ
โI can manage. It feels fine.โ
Yrene assessed his stance, his balance. โThen hurry.โ
Around and around, they flew down the steps of the Torre. Asking anyone who passed if they’d seen Hafiza.ย In her workroom, they all said.
As if she had simply vanished into nothing. Into shadow. Chaol had seen enough, endured enough, to listen to his gut.
And his gut told him that something either had happened or was unfurling.
Yrene’s face was bone white with dread, that iron key bouncing against her chest with each of their steps. They reached the bottom of the Torre, and Yrene had the guard on alert in a matter of words, calmly explaining that the Healer on High was missing.
But search parties took too long to organize. Anything could happen in the span of minutes. Seconds.
In the busy hallway of the Torre’s main level, Yrene called out to a few healers about Hafiza’s location. No, she was not in the mess hall. No, she was not in the herb gardens. They had just been that way and had not seen her.
It was an enormous complex. โWe’d cover more ground if we split up,โ Yrene panted, scanning the hall.
โNo. They might be expecting that. We stick together.โ
Yrene scrubbed her hands over her face. โWidespread hysteria might make theโperson act quicker. Rasher. We keep it quiet.โ She lowered her hands. โWhere do we start? She could be in the city, she could beย d
โโ
โHow many exits lead from the Torre into the streets?โ
โJust the main gate, and a small side one for the deliveries. Both heavily guarded.โ
They visited both within a span of minutes. Nothing. The guards were well trained and had kept a record of everyone who went in and out. Hafiza had not been seen. And no wagons had come in or left since early morning. Before Eretia had last seen her.
โShe has to be somewhere on the premises,โ Chaol said, surveying the tower looming above, the physicians’ complex. โUnless you can think of another way in or out. Perhaps something that might have been forgotten.โ
Yrene went wholly still, her eyes bright as flame in the sinking twilight.
โThe library,โ she breathed, and launched into a sprint.
Swiftโshe was swift, and it was all he could do to keep up with her.
Toย run. Holy gods, he wasย running, andโ
โThere are rumors of tunnels in the library,โ Yrene panted, leading him down a familiar hallway. โDeep below. That connect outside. To where, we don’t know. Rumor claims they were sealed up, butโโ
His heart thundered. โIt would explain how they were able to come and go unnoticed.โ
And if the old woman had been brought down there โฆ
โHow did they even get her to go? Without anyone noticing?โ
He didn’t want to answer. The Valg could summon shadows if they wished. And hide within them. And those shadows could turn deadly in an instant.
Yrene slid to a stop in front of the main library desk, Nousha’s head snapping up. The marble was so smooth Yrene had to grapple at the edges of the desk to keep from falling.
โHave you seen Hafiza?โ she blurted.
Nousha looked between them. Noted the sword he still had out. โWhat is wrong.โ
โWhere are the tunnels?โ Yrene demanded. โThe ones they boarded upโwhereย areย they?โ
Behind her, a storm-gray Baast Cat leaped up from its vigil by the hearth and sprinted into the library proper.
Nousha gazed at an ancient bell the size of a melon atop the desk. A hammer lay beside it.
Yrene slapped her hand on the hammer. โDon’t. It will alert them that
โthat we know.โ
The woman’s brown skin seemed to go wan. โHead down to the bottom level. Walk straight to the wall. Cut left. Take that to the farthest wallโthe very end. Where the stone is rough and unpolished. Cut right. You’ll see them.โ
Yrene’s chest heaved, but she nodded, muttering the directions to herself. Chaol memorized them, planted them in his mind.
Nousha rose to her feet. โShall I summon the guard?โ
โYes,โ Chaol said. โBut quietly. Send them after us. As fast as you can.โ
Nousha’s hands shook as she folded them in front of her middle. โThose tunnels have been left untouched for a very long time. Be on your guard. Even we do not know what lies down there.โ
Chaol debated mentioning the usefulness of cryptic warnings before plunging into battle, but simply entwined his fingers through Yrene’s and launched them down the hall.