Read Ghost in the Machine Online

Authors: Ed James

Tags: #Mystery, #Thriller

Ghost in the Machine (32 page)

Cullen carried the plastic bag up the stairs, the smell wafting out. He was starving - the beer hadn't exactly helped. He'd had a few handfuls of Bombay mix in the Prince's Balti as he waited, but it only made him hungrier. As he unlocked the door to the flat, he noticed the lights were on. He checked his watch - quarter to eleven. Dawn was sitting at the table talking to someone. A girl. She turned around.

"Alison," said Cullen.

She got up. "Scott."

"Where have you been?" said Dawn.

"At work. You know how it is." He couldn't look Alison in the eye. He took off his jacket, put the bag on the table. He turned his gaze to Dawn. "Are Johnny and Tom in?"
 

"They were at the Hibs match. I'm off to bed." Dawn smiled at Alison. "Nice meeting you."

Dawn went into Johnny's room, leaving Cullen with Alison. She walked over to him.
 

Standing there, just the two of them, Cullen realised there was an opportunity. "Listen, I'm sorry about having to dash off like that the other night. I've been really busy with work."

"I understand."

"It's genuine, believe me. I'm working on this murder case that's in the papers. I wish I could tell you about it."

"It must be hard. Katie gave me your address, suggested I might as well come over."

Cullen sighed. "She did, did she?"

Alison bit her lip. "Scott, I really like you. I understand about your job and... Well, I'm here."

Shite, thought Cullen. Shite, shite, shite. What should he do? She looked good. She was here, throwing herself at him. He could get into something with her. He made a snap decision. "Alison, thanks for coming over. I appreciate it." He paused. "But I'm just not looking to get involved with anyone just now."

Alison's glare almost cut him in two. "What?"

"I'm sorry, I'm really not," said Cullen. "It's the truth."

Her eyes were full of fury. "Then why the hell did your friend there talk to me for the last hour and a half about how sweet you are and how you're looking to settle down?"

Cullen closed his eyes. "That's just Dawn, all right? She means well, but I'm just too busy for a relationship just now."

Alison held his gaze for a few moments then shook her head. "Katie was right about you."

"I wouldn't listen to her. She was shagging that accountant behind my back."

"Maybe if she'd seen your front more often she wouldn't have had to."

"What was all that stuff on Schoolbook?" said Cullen. "Saying you're in a relationship with me?"

Alison slapped his face. "Scott, we slept together and went on a date. That's pretty close."

"Not to me."

Alison snatched up her jacket and made for the door, tears flowing down her face. "You don't know what you're missing, Scott."

As the door slam echoed through the flat, Cullen sat and put his head in his hands. He knew all too well what he was missing and that, well, he didn't want it.

He wouldn't miss it one bit.

*
*
*

"Cullen, you are a stupid bastard," said Bain.

Cullen had just told him about making friends with Martin Webb on Schoolbook, expecting praise.

"You've probably jeopardised any chance of getting a conviction," said Bain. "A police officer doesn't get involved in a case in this manner. You've been like this all along, doing stupid shite for the last three months."

"But I can-"

"But nothing." Spittle covered Bain's chin. "This is the sort of thing I'd expect from Monkey Boy Miller, not from you. I know you've put in for a DS position. I'll make sure you don't fuckin' get it. You'll stay a DC forever, son, that's if they don't chuck you off the force."

Cullen woke up with a start.

It was just a nightmare.

He sat up, relieved but with a deep ache in his gut and a throbbing head. He picked up a glass of water from the bedside table and took a sip. He couldn't get it out of his head. The Bain in his dream was right - he was a stupid bastard. What had he been thinking?

Christ knew what the consequences of his idiocy would be.

Wednesday

3rd August 2011

eighty-four

Cullen sat at his desk at ten to nine and tore the lid off the double-strength coffee he'd bought from the canteen. The Incident Room was deserted - no doubt the result of fifty-odd hangovers.
 

He'd spent the rest of the night tossing and turning, continually waking up with the recurring vision of Bain taking any hope of a promotion away from him. Ironic, he thought, given he had no great ambitions, not for a few years at least - it must be all the talk of Bain chasing a higher rank. The dream sometimes had a Glaswegian taking his job away, which he figured was Strathclyde coming in and stealing the case from Bain - sometimes it was a cockney, meaning the Met.

He took a big gulp of the burnt-tasting coffee and noticed a piece of paper on his keyboard. It was a note from one of the desk sergeants downstairs.
'DC Cullen - A Duncan Wilson came in for a meeting at 7.45. I let him go at 8.30. Sgt Mullen. 8.35'
. Scribbled in the corner was another note.
'Call Tommy Smith'
.

Cullen crumpled it up. He was past caring now. Bain had his collar - maybe McNeill was right. He'd done some good work, tied things together, chased down some key leads and contributed to the arrest. One conviction for four counts of murder was what they wanted at the top.

"Morning, Scotty." Miller looked totally destroyed.
 

"Late night I take it."

"Aye. We ended up in the Liquid Lounge till two."

"Was Bain still with you?"

Miller shrugged. "No idea." He looked at Cullen's coffee. "Jesus, that smells bad."

"Filter with two extra shots. They call it a red eye."

"Smells like they burnt it." Miller took out a four pack of Lucozade Sport and two cans of Red Bull. "Magic tonic this - the gaffer told me about it."

"I'm not surprised." Cullen stared at the bottles. He had an idea. "When you've had your tonic, can you get a statement from Duncan Wilson about these death threats? He said it was Kim Milne who told him. I want you to check. You'll need to head to his flat."

Miller slouched in his chair, his eyes shut. "Aye, okay."

Cullen checked his watch. "Bain time."

*
*
*

Bain stood at the front of the Incident Room. He took a sip from a mug - Cullen wondered if it was the same potion Miller was drinking. "Okay, I'll keep it brief this morning as we're all feeling a bit tender."

Cullen was leaning against the side wall by the large window. He looked around the room and all he saw was hungover cops, none quite as bad as Miller, but nobody looking particularly fresh. That said, he didn't feel on top form with his dire lack of sleep. Hopefully, his indiscretion with Martin Webb wouldn't come to light.

"First, DC Cullen has managed to dig up a connection between Rob Thomson and Gail McBride. I've spoken to the Procurator Fiscal and she's happy to add Gail's murder to the list of charges. Well done, Constable."

Cullen felt the room looking at him again, wondering if anyone had noticed his early exit the previous evening.

"Second, Jimmy Deeley pulled a late shift last night and completed Kim Milne's post mortem. We had already proved Caroline and Debi were killed by the same person, who also killed Kim Milne. The post mortem uncovered our key piece of evidence - traces of the same murder weapon - linking him to the rest of the murders. Good work to all involved in securing this."

Cullen could see a game plan forming. There was a wealth of circumstantial evidence that could be deemed to connect Thomson to the killings but, using the similarity of the murders, they could add what appeared to be hard evidence and make the case against him much stronger and seemingly backed up by facts.
 

Bain wasn't mentioning the links to Schoolbook, about how the killer had used the same method to lure his victims online.

"Jimmy Anderson's submitted a draft report of their search of Thomson and Milne's flat. The only thing of note is there's damage to the wallpaper by the flat's front door, probably caused by fingernails. This shows there must have been a struggle. We can make the assumption Rob Thomson pushed her inside the flat, she fell and scratched the wall - we found paint under her nails."

He took another sip.

"We can also assume she would've screamed or made a noise. If she did, a neighbour could have heard and made the 999 call. Cullen couldn't find any of the neighbours who would take responsibility for the call, but I'm not too concerned about this."

He cleared his throat and looked at a sheet of paper.

"One of the key challenges we face is raising the awareness of domestic incidents and anonymity is a part of that. Therefore, nobody owning up to making the call isn't unexpected."

Cullen would have liked to speak to the caller. He still felt there was something not quite right with it.

"Finally, today's evidence day. I want you all to check your statements and notebooks, make sure everything is consistent and supports the case. We've done a great job here, four murders solved. You'll all be aware of the pressure we're under due to rising crime figures in Lothian & Borders. This result helps to ensure the public has faith in the ability of the police to bring killers to justice."
 

He took a long drink from the mug. "Dismissed."

Cullen remained leaning against the wall, realising how much pressure Turnbull and Bain were under from on high to get convictions for the murders. This was four in one, an easy statistic.

Bain wandered over. "Sloped off a bit early last night, didn't you?"

"Wasn't in the mood."

"You need to be more of a team player, Sundance."

"I thought I was," said Cullen.

"You need to accept the plaudits and celebrate a decent collar."

Cullen sighed. "What do you want me to do now?"

"I won't pretend I understand what you found on Schoolbook," said Bain, "but I want you to tidy all that up and get it linked to Rob Thomson properly."

"Fine."

Bain almost smiled. "And cheer up, you miserable bugger."

eighty-five

"Cullen, you really are a stupid bastard," said Kidd.

"I know, I know, I know," said Cullen. "You don't need to keep reminding me."

They sat at Kidd's PC investigating the effects of Cullen making friends with Martin Webb on Schoolbook. There was a big audit trail, like giant neon lights pointing at Scott Cullen.

Data danced across the screen. Cullen struggled to concentrate. His vision was blurry from the lack of sleep.

"Here we go," said Kidd.

Cullen leaned in close, trying to focus on the screen. "What?"

"See this?" Kidd pointed to a row of data. "This is the audit trail of him accepting your message. It's all blank values on his side, but the record is still there. He can't delete it, so when the database writes a new record when he does something, he has to overwrite it immediately."

"How difficult is that to do?"

"If you had admin access it would be easy."

Cullen stared at the wall. "So if you were a DBA there?"

Kidd laughed. "Not so fast, cowboy. Their security's a bit shit. They've had some big hacks this year, passwords leaking all over the place. If you had access to the server remotely it would work. Anyone could have set this up."

Cullen tapped his pen rhythmically against the desk. "And their data's stored on servers at Alba Bank, right?"

"Think so, aye. That's what they said."

"So Rob Thomson could have had access to it?" said Cullen.

"Maybe," said Kidd. "I'm sure there would be some sort of audit on it at their end."

"Can you look into it?"

Kidd sighed. "I suppose I'd better, aye."

"Does this mean we've worked out how he's been doing it?"

"Aye."

"So, I'm not such an idiot, then?"

Kidd tossed his ponytail. "I wouldn't go that far. This is probably inadmissible as evidence, given you've gone in two footed and ripped your own kneecap off."

He started tapping again, leaving Cullen to feel slightly positive about the potential blunder. Still, he just knew Bain would give him a proper doing when he came clean.

"What can you tell about my actual message?" said Cullen.

"The 'call me' one?" said Kidd.

"Aye."

Kidd pulled it up on the screen. "Well, he's read it." He ran his finger along the line. "Hang on. This is a different access record."

"What?"

"Every time he accesses the account, it logs it on a table." Kidd went into another screen. "Here we go. This is a list of all the times the Martin Webb account's been accessed."

"Is this the first time you've looked at it?"

"It's the first time I've been able to," said Kidd. "I only got this extract sorted out last night. That security firm's given me access to a backup at the Schoolbook end, so I'm dialling in to their server rather than having them send stuff here." He searched along the line. "Got it. He's using the same values to default the record."

"Eh?"

Kidd sighed. "Keep up, Cullen. As I told you earlier, every time he accesses the site it generates a new record. The database doesn't allow a permanent delete, so what he does is alter all the values in the record to blanks."

"Any way we can see what it was before?"

"Only if a copy was taken at the exact millisecond the record was created." Kidd tapped the screen. "This wiping activity is pretty much immediately after the creation of the record, so we'd have to be really fluky. It'd be like winning the lottery."

"So you were saying this is the same pattern for both records."

"Aye. Must be a program he's got that just resets the values to blanks after the record's created."

"Can you check if Jeremy Turner and Martin Webb use the same pattern?"

"Will do." Kidd's fingers tapped away. "I've searched for all matching records. Here he is, Jeremy Turner. Exactly the same values on the records."

"So the Jeremy Turner and Martin Webb accounts are accessed using the same method?" Cullen looked down the screen, his eyes stopping at a line that looked different. He pointed at it. "What about that one?"

Other books

Broadway Baby by Alan Shapiro
The Lad of the Gad by Alan Garner
A Dirty Job (Grim Reaper #1) by Christopher Moore
Gently Go Man by Alan Hunter
Free Erotic Shorts Kobo by Saffron Sands
Adrift in the Sound by Kate Campbell