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

She shifted in her seat. He thought she probably wished she smoked so she would have something to occupy herself with. ‘Maybe it’s time I thought about moving out. I mean, we both only ever meant it to be temporary. While I decided if I wanted to be back in Bradfield.’ She raised one shoulder in a half-shrug. ‘While I decided if I still wanted to be a cop.’

‘You seem to have settled both those questions,’ he said, trying to hide the sadness her suggestion had provoked. ‘I can see why you might want somewhere that feels more like your own place. A bit more room. But don’t feel you have to go on my account.’ A lop-sided smile. ‘I’ve almost got used to having someone around I can borrow milk from.’

Carol’s smile was pained. ‘That’s all I am to you, is it? A source of midnight milk?’

A long pause. Then Tony said. ‘Sometimes I wish it was that simple. For your sake as much as mine.’ He sighed. ‘I really don’t want you to move, Carol. Especially if we’re not working together. Living in different places, we’d hardly see each other. I’m not good at holding on to people and you work insane hours.’ He stood up. ‘So, do you fancy a glass of wine?’

Gary Harcup licked the grease from his fingers then wiped them on his jeans. The pizza had been cold for at least three hours, but he hadn’t noticed. He ate from habit, he ate as a pause for thought, he ate because the food was there. Savour had nothing to do with it. He loved that he lived in a world where you could have food delivered to your door 24/7 without even having to pick up a phone. A click of the mouse would see him supplied with Chinese, Indian, Thai or pizza. Some days, he only left his computer to take in deliveries and to go to the bathroom.

In the community he inhabited, Gary’s life was far from unique. Most of the people he knew lived a variation of his daily existence. Every now and then they had to emerge blinking into the daylight to interface with clients of one sort or another, but if they could avoid it, they did. If they’d been a separate species, they’d have died out in a couple of generations.

Gary loved his machines. He loved moving around in virtuality, travelling through time and space without ever having to leave the womb of his small, smelly flat. He found immense satisfaction in solving the problems his clients offered up, but he also knew the deep frustration of occasional failure.

Take this job for West Mercia. A lot of what they wanted from him was the product of simple number-crunching. Tracking down the whereabouts of particular machines, for example. It was the sort of thing where you keyed in information and set the software off and running. A child of five could do it.

But trawling through the scattered detritus of deleted files, that was a different matter. Pulling out fragments, identifying which belonged where, fitting them together like a vandalised jigsaw - that was man’s work. After a cursory exploration, he’d reluctantly had to admit that his software wasn’t up to it. He needed something better - and he knew just where to go. Over years of working in this twilight zone, Gary had built a network of allies and contacts. Most of them he wouldn’t have recognised if they’d been sitting next to him on a train, but he knew their screen names and cyber-IDs. For what he needed today, Warren Davy was his man. Warren, the man who could almost always come up with the goods. When it came to masters of the virtual universe, Warren was one of the best. They’d known each other since the earliest days, back before there had even been an internet, when the only way for teenagers like them to communicate in the ether had been bulletin boards populated by hackers, phreaks and geeks. Warren, in Gary’s view, was the man.

A quick email, then he’d have a shower. It had been a day or two, and he’d noticed he was itching in the places where a man welded to a computer chair inevitably overheated.

When he returned to his desk, dressed in clean boxers and T-shirt, the reply was already there. You could always rely on Warren, he thought. Not just one of the smartest tools in the box, but one of the most open-handed too. It was thanks to Warren that Gary had a lot of the software that allowed him such free access to other people’s information.

Good to hear from you, Gary. I’m stuck in Malta on a security set-up job, but I think we’ve got something that might do the trick for you. I can let you have it at cost. It’s called Ravel and you can download it from the DPS site. Use code TR61UPK to login, we’ll bill you at the end of the month as usual.

You’re right, there is something newer and shinier coming down the pike from SCHEN, but it’s going to cost you about three times what Ravel does. I know Bradfield Police are beta-testing it, so maybe West Mercia could get you a deal when it’s up and running.

Good luck with the trawl.

Gary gave the screen the thumbs-up, relieved that he was going to be able to put on some kind of a show for Patterson. Warren had come through. But even though Warren was so on top of things, he had a pretty rose-tinted view of how closely cops co-operated. Whatever the deal was with SCHEN and Bradfield Police, Gary knew there was no way West Mercia would be getting in on the ground floor with it. SCHEN were totally notorious for playing their expensive cards close to their chest. Gary had been aware of them for years. He even knew the guy behind them used the screen name Hexadex. But he’d never been able to get alongside him. All he knew was that the guy had developed some shit-hot analytical software over the years and that he had some kind of deal with Bradfield cops, who always seemed to be the ones beta-testing any crime-fighting apps of SCHEN’s new kit.

Gary sighed. He’d never had the kind of creativity that had propelled SCHEN to gigabucks and Warren to megabucks. But at least he had his clutch of steady clients who didn’t know that he wasn’t one of the big dogs. And thanks to mates like Warren, hopefully they’d never have to find out.

Daniel Morrison slumped in front of his computer, his blue eyes sulky and his wide, full mouth turned down in a scowl. His life was so fucking boring. His parents were, like, dinosaurs. His dad acted like they were living in the Stone Age, when there was nothing to do except go to football matches and listen to records. Records, for fuck’s sake! OK, so some vinyl was retro and cool, but not the stuff his dad liked to spin on his turntable. And the way he talked about girls . . . Daniel rolled his eyes back in his head and let his head loll. Like they were innocent little dolls or something. He wondered if his dad had the faintest idea what went on with girls in the twenty-first century. It would blow his stupid little mind if he knew.

Daniel would’ve bet that every single one of the girls he hung out with had forgotten more about sex than his dumbfuck father had ever known. He could never decide whether to laugh or groan when his father tried to talk to him about ‘respect’ and ‘responsibility’ when it came to girls. Maybe he hadn’t actually done it yet, but he’d come close, and he had a full range of coloured and flavoured condoms ready and waiting. He wasn’t going to be lumbered with some screaming kid, no thank you. God. He’d tried telling his father that he knew what he was doing, but the old man wasn’t hearing what he had to say. He still wouldn’t let him go out clubbing or to gigs with his mates. Said he could only go if they went together. Like he was going to show up at some event with his sad dad in tow. Yeah, right. That would happen.

Usually, his mother let him do pretty much what he wanted. But lately she’d been sounding more and more like a clone of his dad. Talking about homework and focus and shit like that. Daniel had never given a toss about homework. He’d always been smart enough to get by without trying. Even if it wasn’t as easy to bullshit his way through some subjects now he was heading towards GCSEs, he could still get by better than pretty much anybody else without doing all the grunt work they had to put in.