Выбрать главу

"Like a big hotel suite, ain't it?" She pointed at the neat shelves. "That's not the maids. Richard keeps everything organised himself."

"Maids."

"Yeah. It's a far cry from Selly Oak, where I started."

"I was thinking the same kind of thing. Brixton, in my case."

"Your old man a drunk, or anything like that?"

"No. Good family."

"Then you probably had it better than young Richard, for all the old man's money."

A Navajo rug lay on the floor. No posters on the walls. Nothing left scattered around.

"I'm just going to poke about for a bit." He slid open a drawer. "Christ, that's neat."

Folded underwear, squared off. Everything was right angles.

"He's a bright kid." Lexa looked at him. "You want me to leave you alone?"

"No, you're all right there. Is this why he was seeing the shrink? Obsessive-compulsive?"

"That wasn't it." Lexa raised her eyebrows. "Hoplophobia, allegedly."

"Why allegedly?"

"How many people do you know that aren't afraid of a blade?"

"Good point."

"You saw the weapon on Broomhall's belt?"

"Yeah. Nice hilt."

"Any idea how many times he's duelled with it?"

Josh did, but said: "Tell me."

"Exactly none. But he has issued challenge, twice. Both times, to guys even less likely than him to fight. They have enough money, they can afford the fines."

"So you think Richard's not really a weapon hater?"

"Oh, he hates them all right," said Lexa. "I'm just not sure it's a problem. You know Birmingham? Selly Oak and King's Heath?"

"Sure." Josh smiled. "Ansells Mild and pork scratchings."

"And burglary and drugs, when I was young. Before the Blade Acts. In some ways it's better now."

"Huh." Josh was checking the wardrobe and cupboards. "No sports kit."

"Not Richard."

Intellectual, physically soft, alone on the streets of London. Poor combination.

"So, are you done?"

In his pocket, he thumbed his phone. Wallscreen and processor stacks winked blue then shut down.

"All done," he said.

"So that's why the old man called you in."

"What do you mean?"

"I served in Tibet. 3 Mercian." Lexa nodded toward the wallscreen. "Came across quiet guys with eyes like yours, could do things like that."

"Like what?"

"Uh-huh. You just downloaded the entire system logs. And they got firewalls, firebreaks, shields. Crypto up the wazoo."

"Is that going to be a problem?"

"Christ, no." She grinned. "Means you stand a chance of finding the poor little bugger."

He parked in a multi-storey in Guildford. The hourly rate was ridiculous, double if you recharged your vehicle, but the batteries were running low. Sitting in the car, he called Petra Osbourne, directing her image to the windscreen heads-up display.

"Hey, lover." Her image was ghostly. "Haven't seen you for a long time."

"Too long. Sorry."

"For what? Hang on." She looked away. "Will you guys slow down? Control, with your partner. Save your power for the bags."

There were muffled sounds.

"Sorry," she went on. "It's hard for them to understand the difference, when to be a partner and when to be an opponent. So, what favour are you ringing up to ask?"

"Who are you teaching? Cops or kids?"

"Kids. I'm not on duty till twenty hundred. Here, take a look." A translucent image washed across the windscreen: children, aged from maybe eight to fifteen, with sparring gloves and headgear. "Doing some good."

"Yes, you are."

Some of the kids needed self-esteem, properly earned. Others needed to physically defend themselves. Petra and her friends taught for free.

"Huh. Mark, take over, willya?" The image shifted, her face filling the windscreen. "So you're after a favour. If it's a blowjob you want, the answer's no."

"Jesus, Petra."

"But I know some nice guys who wouldn't mind-"

"It's a missing kid."

"Official police case?"

"Uh-huh. Along with all the thousands of others on file."

"And you're taking a special interest?"

"Yeah. I'm putting together a ghost search, gait analysis, the whole thing."

Anyone who watched crime dramas knew how to use wigs, cap-veils, and changes of clothing to slip through surveilled crowds. Fewer would change the way they walked.

"And you want me to slip your little querybot into the London Transport net."

"You have authority to do that, Sergeant Osbourne?"

"Let's say it's not impossible. When's the code going to be ready?"

"A first cut tonight, if you let me have two attempts. Otherwise, I'm still gathering info. I'll have version two ready in the morning."

"Send that to me tomorrow, then."

A rough search tonight might save Richard a night on the streets. But this was her deal.

"Done."

"All right. Daniel! I said control, not miss by a mile-"

Her image flickered out, leaving only the sight of concrete and shadow, an anonymous urban car park that could have been anywhere, impersonal as Richard Broomhall's bedroom.

Hey, kid. Where the hell are you?

Yet in his mind's eye was not a teenage youth on London's streets, but a ten year-old girl with rice-paper skin, body intubated, surrounded by relentless machines that kept her organs working, however much they yearned to stop.

Where was the sense in any of it?

Silver sheets of rain were washing from the sky as he pulled in to the lay-by. Other cars hissed past on the dual carriageway, and good luck to them. He was going to stay parked until the worst was past. This was yet another flash storm in a year of storms and whirlwinds, the worst of driving conditions. No problem for Josh: with a few commands, he turned his windscreen into a full-on display, cranking up a programming environment with debugging and simulation panes, the lot. Unfurling a keyboard and coding glove, he set up his querybot as nested shells, and began with the inference engine. Soon he was in programming Zen, absorbed in the code, sketching in prototypes and test harnesses, working fast because he knew these frameworks and face it, he was good.

Finally he paused, considered calling the shrink that Richard had seen, rejected the idea – it would take a minimum of fifteen minutes to restore his thoughts afterwards, to get back in the zone – then changed his mind again, and placed the call.

"Hello. My name's Josh Cumberland. I'm working on behalf of Philip Broomhall."

On the windscreen, her coffee-coloured skin was translucent, the eyes somewhere between nut-brown and honey. She nodded, both smiling and serious.

"I've been expecting someone to call."

"Well, I'm not with the police, but I am investigating on Philip Broomhall's behalf. If you'd like to verify, I'm happy to wait offline."

"But would he accept a call from me? Tell me the name of the agent you're working through."

"You mean Geordie Biggs?"

"All right, Mr Cumberland. Now I don't know where Richard went, nor do I know the specific trigger that set him off. I do know there was an issue to be explored, bullying at school, and the more I think about it, the more relevant it feels."

"That's the kind of thing I hoped you could enlighten me with."

"You could step through the recording of our session, assuming that will be a help."

"Um, yes, please. Transmit via any archiving format you like."

Her eyes seemed to keep growing larger.

"I'd rather meet face to face. There are nuances to pay attention to in the recording, behavioural signals to highlight, that kind of thing."

"OK. You're in Elliptical House, is that right?"