With the traffic noise, it was easier to form the words in his throat like humming, not opening his mouth: "If you have a throat mic, the bead will tune in to it, without your phone. Otherwise, you'll just have to listen."
They reached the entrance to the Tube, and began to descend, the mag-escalator scraping, though it was supposed to be silent. Suzanne looped her throat cord in place, started to attach her phone, then shook her head as though changing her mind. A disconnected throat mic, though it had a tiny processor, would normally be useless without a phone; but the earbead would already be hooking in by infrared, acting as transceiver, its signal firmware-encrypted.
"Josh?" Her neck muscles moved. "How's this?"
"Good. Petra said there was a watch on query attempts, for anyone searching for Richard Broomhall."
"Yes, I remember."
"Petra's never invited me to her place. She worded the invite as if it were natural, you know? Like she's always doing it."
"She's being watched?"
They were on the platform now, and a train was whooshing in.
"Nice timing," Josh said aloud, then subvocalised: "Her or us. It takes official sanction for Broomhall to be on a watch list."
There was a vacant seat and she took it, while Josh turned to stand by the door. As the train slid into the tunnel and the windows went black, he stared, hoping to look lost in thought.
"OK," subvocalised Suzanne. "What about the Brezhinski family?"
Josh blinked. The injured boy Marek, and his parents in Swindon. He had forgotten. "You called them?"
"We talked, and I think I can help them. Where do you want me to do it?"
"What do you mean?"
"Isn't this part of the search for Richard?"
She didn't know about Sophie. "Um, not really. I just thought you could help."
"Then it doesn't matter whether they come to London or I travel to Swindon."
"No. Except–"
He shut down his mind. Except I have to go see Maria, and the only reason she wants to see me is to make it official, because she's leaving me for good. I'm sure that's it.
In her seat, Suzanne twitched her head, grew still. Had she heard? The problem with subvocalising was that sometimes you transmitted too much. He clucked his tongue, deactivating the mike. Balls. When he looked again, Suzanne was staring at the advert screens, with the bored expression of any other traveller.
She knows.
Or maybe he was wrong, because she was impossible to read and totally intriguing; and how could he be thinking like this? Petra's supper invitation was a signal to be careful, and his attention needed to be out in the world, not wrapped up in his own head. Among the other passengers, no one betrayed the signs of trained watchers: the use of geometry and reflection, or a toodeliberate attempt to ignore him.
One missing boy. That's all we're after.
But the real world was more complicated and nastier than simple missions. And it always threw surprises, his being Sophie, and the end of the future he had always imagined.
• • •
Petra grinned at them, ushering them inside her flat. Josh checked the short hallway – droplet-lensed cameras, spyballs, beaded the interior – and stopped at the edge of the lounge. It was far bigger than expected, with a sunken square in the middle, and black leather couches running along the edges. The floor was polished wood. And as part of the effect, the other occupant was beautiful, dressed in trousers and threequarter-sleeve shirt.
"I'm Yukiko." Her voice was beautifully pitched. "Come in."
"Josh. And this is Suzanne."
"Great to meet you both. And we've got something to show you." Yukiko gestured at the blank screens on three walls. "But Petra's too squeamish, so she's going to check on the food."
"Uh, right." Petra smiled. "What she said. And the place is hardened, so we can say what we like."
"Hardened?" asked Suzanne.
"No bugs," said Josh.
"She understands." Yukiko shook hands with Suzanne, then Josh. "Make yourselves comfortable."
They settled on the couches. Yukiko pointed her phone, and a picture flicked into life: a transparent cage, scarcely visible, in which two bloodied, half-armoured fighters stood with a referee between them, holding each by the wrist, waiting for the verdict. End of a fight, going to a judges' decision. Both fighters wore fast-stick wound-dressings; the larger fighter's arm and torso were wrapped in them. This had been the rule since Switchblade Saxon died while waiting for the result: walking wounded now received emergency dressings as soon as the final klaxon blared.
The referee raised the smaller fighter's arm, as the crowd howled.
"That's a Knife Edge tournament," said Josh. "The guy who won is Manning. Trains with Hatchet Dawkins."
There were other promoters, smaller fight circuits, but they used different styles of cage.
"So you're a fan?" Yukiko thumbed her phone, and a lean, bearded man appeared on screen. "You'll know Zak Tyndall, then. He owns the whole show."
Suzanne, Josh realised, was looking at him and Yukiko, not the screen.
"Tyndall," he said. "Zak, son of Zebediah. Rich bastards."
"Entrepreneurial geniuses. The father is a real political power in the land, without ever holding office."
Josh stood up, turning away from the screen.
"This isn't about Knife Edge, is it?"
"Not really," said Yukiko. "Apart from the coincidence that the big knife-fighting final is on the night of the general election, right before online voting commences. And that Fat Billy Church has his name linked to the programme."
"Uh-huh. Thing is," said Josh, "my diary's fully booked. Washing my hair, picking my nose, important stuff like that. Maybe we can do changing the world next week? Or how about never?"
"Or you could pick your arse" – Yukiko's tone remained as elegant as cut glass – "if your head wasn't stuffed right up it."
"Whoa." Petra came out of the kitchen, salad bowl in hand. "Ding, ding, time out. Fighters, return to your positions. Suzanne, would you lend me a hand?"
"So long as you protect me from these two."
Josh spread his hands. "Sorry, Yukiko. Sometimes my mouth runs away by itself."
"Are you kidding?" Yukiko nodded toward Petra. "How often do I get to win an argument round here? I need the practise."
"Ouch," said Josh. "Also, I surrender."
"Before we eat" – Yukiko tapped her phone – "look at this. See how healthy he is?"
The screen showed Zebediah Tyndall, the father, face lined but his hair still black, his stance erect.
"Eats right, keeps fit," said Josh. "Can afford the best doctors."
"Actually, he's never been reported as athletic."
"He must be doing something right. Or is that your point?"
"Hmm." Yukiko called out in the direction of the kitchen: "There's hope for the man yet."
"Good," answered Suzanne, while Petra said: "Are you sure?"
"Jesus Christ."
Yukiko was working her phone again. A sequence of panes spread across the screen, each running a five-second loop, showing fighters in action or just afterward.
"Fireman Carlsen." Josh pointed at the first pane, then the second. "Him, I forget his name, but he's good. And that one is Serpent Sam, aka Captain Cut."
"And how healthy would you say they look in the pictures?"
"Pretty fit."
More panes opened, showing bloody wounds, fighters spinning away from flashing blades or simply falling. Date-and-timestamps popped up, labelling every picture.
"Take your time," said Yukiko.
Josh had been injured before. He knew how long and hard rehab could be.
"That's not right."
No one could recover that fast.
"The dates are correct." Yukiko dipped her head. "But yes, something isn't right."
A juddering memory passed through Josh: Sophie, and the message from that bastard consultant, what was his name, Hammond, aski
ng about organ donation and his baby girl still living while the machines kept her–
"Josh."
–small lungs pumping, blood moving through veins and arteries, feeding the brain that no longer–
"Josh, it's all right."
–knew how to think, how to do anything but–
"It's OK, you're back."
–live in the moment, as he needed to do now. He looked at Suzanne's eyes, the deep chestnut shade, and her hands were soft but strong, clasping his, giving reassurance.
He was prostrate on the couch, Suzanne leaning over him, Yukiko holding his wrist to check his pulse. Then Suzanne raised his eyelid with her thumb.
"Has this been happening often?"
"Only when I think of… When I think about S-Sophie and the, the–"
"Do you like blue ice-cream or purple?" asked Suzanne.
"Wha–?"
Her fingertips came down, closing his eyes.
"Sleep."
His chin rocked to his chest.
This is weird.
When he awoke, it was after not being asleep, but in some other deep place where he could have moved or opened his eyes, if only he had wanted to. Suzanne's words were a warm ocean, surrounding and healing him. And then he came back into normal consciousness, feeling calm.
"Well." Yukiko looked at Suzanne. "Very nice, Dr Duchesne. I learned hypnosis at med school, but not like that."
Petra said: "I told them about Sophie's condition."
He had never discussed it with her, but they had friends in common, and her expertise was investigation.
"How much better do you feel?" asked Suzanne.
"Well enough to eat just about anything."
"You haven't tasted my food yet," said Petra.
But the scents were compelling, and when they sat around the table, there was moussaka and salad, flat bread and houmous, along with stuffed vine leaves. Petra was clearly skilled. During the meal, they talked little; it was only when the coffee came out that they returned to their reason for gathering here.
"Josh did good work today." Petra tipped him a fingertip salute. "Cracked open a virapharm facility, using runaways as incubators. Which is Yukiko's area, except hers is the legal kind."
"You're in research?" Suzanne asked Yukiko. "Not a clinician?"
"Mostly research. Time-dependent transition-capable networks are my current interest."
"Uh-oh," said Petra.
"Look, they've got brains." Yukiko raised her eyebrows. "Josh has testosterone poisoning, maybe, but Suzanne's free from infection."
"I understood every single word you said about networks." Josh half-raised his coffee. "It was just the entire sentence that was meaningless."
"Terminal infection," said Suzanne. "But if you explain in simple words, he might understand. And maybe I will, too."
"It's just the old six-handshakes-from-the-pope kind of thing. Pick anyone on Earth, and you'll know someone who knows someone who knows that person."
"Sure."
"Look, if all your friends and acquaintances were randomly distributed across the globe – like, you're as likely to know a rice-farmer in Vietnam as your next door neighbour – then it would be quite natural that everybody seems to know everybody. But in reality, the people you know are the ones you work with, and the ones you live near."
"You're talking about nexus points."
"Right. There's a huge number of people with a smallish number of friends, and a small number of people who are hugely connected. Even Josh knows this, because it's how websites and physical servers constitute the Web. It's a straight-line graph: the more connections you're talking about, the fewer sites or servers have that number. And for disease vectors, nanoviral or not, a small number of patients are massively infectious carriers."
Suzanne said: "I've been telling Josh about complex systems, including human minds, and how they change fast, far faster than most people realise."
"Uh-huh." Yukiko nodded to Josh. "She's very fast. You understood what I meant about time-dependent networks, Suzanne?"
"I'm guessing that a person can be a natural nexus point – like a webmovie star or Zak Tyndall, with thousands of people they can call on for a favour – or have nexushood thrust upon them. If that's a word."
"Right person, right place, right time. A potential disease carrier can go through their lives free from infection, but if they happen to catch it, suddenly they're a nexus point."
Petra refilled everyone's cups.
"I'm just a simple copper. So Josh, who's going to win the Challenge? Bloods or Blades?"
"Probably."
"How many teams are in the Challenge?" asked Suzanne.
"Er, two."
Yukiko looked at Suzanne. "At least he can count above one."
[ SEVENTEEN ]
In the morning, Josh rolled off the couch as he came awake, landing in a crouched stance, checking the springiness in his legs.
"The warrior awakes." Petra was in the kitchen doorway. "Alert and ready for battle."
"And desperate to pee."
"Grab the bathroom while it's free. I'll make coffee."
"Deal."
To get to the bathroom, he had to pass the guest room with Suzanne inside. He paused, then entered the bathroom. Five minutes and a cold shower later, he was back out, wide awake.
In the kitchen, Yukiko, in T-shirt and baggy pyjama trousers, was staring at the coffee dripping into the pot. Her T-shirt's hologram showed a DNA double helix unwinding.
"Morning," said Josh. "How's the world's sharpest intellect?"
"Ugh."
"You want intelligent conversation from my sweetie," said Petra, "you need to wait for an hour. Longer, if we run out of coffee."
Yukiko's eyelids were almost shut. "Uh-huh."
"So this would be a good time to challenge her to chess?"
"Only if you can wait till lunchtime for her to make a move."
Once the coffee was ready, Yukiko stumbled back to the bedroom, mug in both hands like an offering. Petra put a phone on the table, then sat down. Josh sipped his coffee, strong enough to make him blink.
"The covert core monitors," Petra said, "have registers of subscribers. Apart from Special Branch, there's a bunch of subscribing officers in Thames House and Vauxhall Cross." She meant MI5 and MI6. "One particular monitor scans for querybots targeting people of interest. If it notices a suspect querybot, it notifies the listener software on each subscriber's phone."
"And Richard Broomhall's a person of interest."
"Not him. His father."
"Whose biggest corporate enemy is Tyndall Enterprises. Which is why Yukiko showed us that stuff last night."
Not just because the fighters received virapharmbased treatment when injured.
"Right."
"And Zak Tyndall has friends in Whitehall."
"Uh-huh. So the reason for the monitor doesn't matter, not to you." Petra took a slug of coffee. "Mmm. Now, if you want to search beyond the London Transport net, you're going to have to fiddle with the subscriber list, similar to your ShieldIx hack."
"Er… Right."
"You can't stop the monitor detecting your querybot intrusion, but if you hack the monitor in advance, you can empty out its address book of who to notify. Like stuffing paper under an old-fashioned alarm bell, so it vibrates but there's no sound."
"And reinstate the address book afterwards," said Josh.
"Right. The monitor only checks new stuff: processes being spawned, runtime components coming into existence. Once your querybot is up and running, the monitor won't care. Then you can put the list back in place, so no one notices."
"So all I've got to do is find a way of hacking through to the monitor. That's not exactly trivial."
"Maybe it is." Petra slid the phone across the table. "For you, lover. Take a look in Favourite Apps. Everything you need is already loaded."
"I won't ask how you got this."
Edge Page 17