The Bombmaker Read online

Page 3


  'You can't. Not right now.'

  She glared at him and put her hands on her hips, her chin thrust up defiantly. 'You can't tell me what to do.'

  'Yes I can,' he said patiently. 'And I'm telling you that you have to stay here for a few days.' He held out the soft toy again.

  Katie looked as if she was going to argue, then she reached for Garfield. 'Thank you,' she said.

  Canning was about to say 'You're welcome' when she hurled the toy at his face and scrambled up the stairs, slipping by his legs before he had the chance to stop her. Canning cursed and tried to grab her, but she was too quick for him. Her bare feet padded down the hallway towards the kitchen.

  Canning ran after her, cursing. He caught up with her in three strides and grabbed her by the scruff of her nightie. He yanked her off her feet, then scooped her up. She began to wriggle and scream.

  McEvoy opened the kitchen door with the frying pan in his hand. Canning span around so that Katie couldn't see McEvoy's face. 'What the fuck are you playing at?' McEvoy shouted.

  'Nothing,' said Canning. 'It's not a problem.'

  'It looks like a fucking problem to me,' said McEvoy. 'Put her in the basement and make sure she shuts up.' He slammed the kitchen door.

  Katie continued to struggle as Canning carried her down the basement steps. 'I want my mummy!' she screamed. 'I want my mummy and I want my dad.'

  'Please, be quiet,' hissed Canning.

  'I'll be quiet if you let me go,' she said.

  'I can't let you go…' Canning began, but he'd barely got the words out of his mouth before she began screaming again. He dropped her down on the camp bed and put his hand over her mouth. It smothered her screams, but Canning had a sudden flash about what he was doing and jerked his hand away as if he'd been burnt. Jesus Christ. He'd had his hand over a child's mouth. He could have killed her. Smothered her. He took a step back, his hands up as if surrendering. Katie seemed as shocked as he was.

  'What?' she said.

  'I'm sorry,' he said. 'I didn't mean to… you know…'

  'What?'

  'I didn't mean to put my hand over your mouth. I wasn't trying to… I wasn't trying to hurt you.'

  Katie swung her legs over the side of the camp bed and sat looking at him curiously. 'Why are you wearing a mask?' she asked.

  'So you won't know who I am,' he said. 'That way, when we send you back to your parents, you won't be able to tell the police what I look like.' Canning crouched down so that his head was on a level with hers. 'Look, I'm sorry if I scared you. But you have to do as we say, okay? You have to stay down here for a few days, then you can go home.'

  'You promise?'

  Canning made the sign of the cross on his chest. 'Swear to die.'

  – «»-«»-«»Andy Hayes put down the phone. 'They'll hold the ticket for me at the airport,' she said.

  Martin nodded. 'I'll drive you.'

  'You can't,' she said. 'You have to carry on as normal, that's what the letter said. You have to go to work.' She looked at her watch.

  'I think I should stay by the phone. They might call.'

  Andy shook her head fiercely. 'They said you had to carry out your normal routine. That means going to work, Martin. We mustn't do anything that makes them think we're not co-operating.'

  Martin shrugged. 'I guess so.'

  Andy's face hardened. 'No, there's no I-guess-so about this. I want you to promise me that you won't call the police.'

  'Oh, come on, do you think I'd do anything that would put Katie in danger?'

  'Promise me, Martin. Promise me that you won't do anything out of the ordinary.'

  Martin took her in his arms and kissed her hair. 'I promise.'

  She hugged him tightly. 'I'll call you from London. They didn't say that I couldn't do that.'

  Martin stroked the back of her neck. 'It's going to be all right, Andy. I promise.'

  – «»-«»-«»McEvoy put on his ski mask and picked up the tray. On it was a paper plate of spaghetti hoops, a slice of bread, and a plastic fork.

  'I'll take it,' said Canning. He was sitting at the table working on the crossword in the Irish Times. Like McEvoy he'd changed out of his track suit and was wearing a sweatshirt and jeans.

  'That's all right, Mick. I'll handle it. Where are the scissors?'

  Canning gestured with his chin. 'By the sink. You should give her some milk.'

  'Milk?'

  'To drink. She'll need something to drink.'

  McEvoy put the tray down. He picked up the scissors and slipped them into the back pocket of his jeans.

  'You haven't got kids, have you, George?' said Canning, looking up from his crossword.

  'Not that I know of,' said McEvoy. 'Your point being?'

  He chuckled, went over to the fridge, opened it and took out a carton of milk. He poured some into a plastic cup and then put the carton back in the fridge. 'Anything else I should take her ladyship?' he asked.

  Canning ignored him and concentrated on the crossword.

  McEvoy went over to the door that led to the basement and juggled the tray as he slipped the bolts. He eased the door open with his foot and peered down the stairs. Katie was sitting on the camp bed, her Garfield in her lap. She looked up and watched him walk down the stairs. He put the tray on the bed next to her and she looked at it disdainfully. 'Spaghetti hoops?'

  'Leave it if you don't want it,' said McEvoy curtly.

  'What else is there to eat?'

  'Nothing. It's spaghetti hoops or nothing.'

  Katie sniffed and rested her head on top of Garfield.

  McEvoy took the scissors from his back pocket. Katie looked at him fearfully.

  'Please don't,' said Katie, clasping Garfield tightly.

  'It won't hurt if you don't move,' said McEvoy.

  – «»-«»-«»Andy opened the suitcase and stared at its interior. What was she supposed to pack? She didn't even know how long she was going to be away. She closed the suitcase again and went over to the wardrobe. The front was mirrored and she stared at her reflection. Fly to London and wait, the letter said. Wait for further instructions. Did that mean they would send her somewhere else? Or would she collect Katie in London? Should she pack for Katie, too? She opened the wardrobe and ran a hand along the dresses and jackets hanging there. Maybe she shouldn't take anything with her. If anyone saw her leaving the house with a suitcase, they'd wonder where she was going. What would she say? That she was going away for a holiday? On her own? What if she met anyone she knew at the airport?

  She heard Martin climbing the stairs, a heavy footfall as if every step was an effort. He walked up behind her and put his hands on her shoulders. 'I don't know what to take with me,' she said.

  'Pack for a couple of days,' he said.

  'Pack what?'

  'Jeans. Shirts. Underwear. Hell, Andy, I don't know.' His fingers moved around her neck and he massaged her slowly.

  'Why me, Martin? Why do they want me in London and you here? Why haven't they told us what they want?'

  She felt her husband shrug. 'Maybe Katie's already in London. Maybe they took her over the water and that's where they'll give her back to us.'

  Andy turned to face him. 'Do you think that's it?'

  'It's possible. Dublin's a small city – it'd be easier to hide her in London. They could have taken her over on the ferry, in a car. Hidden her in the boot or…' His mouth snapped shut when he saw the look of horror on her face.

  'Boot? Oh my God…' Tears welled up in her eyes and Martin hugged her.

  'Oh, Jesus, Andy, I don't know what I'm saying. I'm just guessing. I don't know where she is or what they're doing. Don't get upset. Please.' He wiped away her tears with his thumbs, smearing them across her cheeks. 'I'll drive you to the airport.'

  Andy shook her head. 'You can't,' she said. 'You have to go to work.'

  'The airport's on the way.'

  Andy reached up and held his wrists. 'We talked about this last night. You have to do everything as normal
, Martin.'

  'This is different,' said Martin. 'They know you're going to the airport – they'll expect me to take you.'

  'I don't know

  'I want to,' said Martin.

  Andy sat down on the bed, too tired to argue. She'd barely slept, and it was as if she was thinking in slow motion. 'Okay,' she said.

  Martin sat next to her and put his arm around her. 'Look, I'll drop you at the airport, then I'll go straight to the office. I'll talk to the bank, see how much we've got on deposit.'

  'I hope it's enough,' she said.

  'If it isn't, we can raise more,' said Martin. 'We've got the cash flow, we've got assets. The house alone is worth twice the mortgage. We can raise a hundred grand on a phone call.'

  Tears began to stream down Andy's cheeks. 'Why us, Martin?' she asked. 'Why our Katie?'

  'I don't know. I really don't know.'

  She put her arms around his waist and buried her face in his neck, her body racked by silent sobs. Martin held her, feeling more helpless than he'd ever felt in his life.

  – «»-«»-«»Canning walked through the arrivals area, tapping the copy of the Irish Times against his leg. He bought a coffee, sat on a stool and surveyed the terminal. Eager faces watched the sliding doors that kept opening and closing, disgorging a stream of passengers. Canning cast his eyes over the paper's headlines. Government figures showing the Irish economy was booming. Rumours that the American President might make a flying visit to Dublin during his trip to Europe. A supermodel overdosed on heroin. Canning sipped his coffee. He flicked through the pages to the crossword. Only six clues to finish.

  A woman pulled out the stool on the other side of his table. 'Do you mind?' she asked. She was slim in a pale grey business suit, carrying a burgundy briefcase and a mobile telephone. Her shoulder-length hair was blond, but the dark roots suggested that it had been dyed. There was something unnatural about her eyes, too. They were almost too green, as if she were wearing contact lenses.

  Canning waved at the stool. 'Help yourself,' he said. He took a small padded envelope from the inside pocket of his jacket and slipped it between the pages of the newspaper, which he then folded and placed on the table.

  The woman ripped the corner off a pack of sweetener and poured it into her coffee. Canning slid off his stool, nodded at the woman, and walked away. He didn't see her take the newspaper and put it in her briefcase.

  – «»-«»-«»Andy couldn't bear to say goodbye to her husband. She forced a smile and then walked away from the car. She could feel Martin watching her but she didn't turn around. She walked through the doors into the departure area. There was a queue of half a dozen people ahead of her having their luggage checked. A uniformed policeman ran some sort of detector over her suitcase. He was in his fifties with the sunburned skin and broken veins of a sailor. He smiled at her and waved her through. Andy wondered what he'd been checking for. Guns? Explosives? Drugs? The check had seemed cursory at best, as if he wasn't expecting to find anything.

  The ticket was ready for her at the Aer Lingus sales counter. She took it over to the check-in counter and a young man in shirtsleeves checked her in. He asked her about her case – had she packed it herself, had it been out of her sight, did it contain electrical items? Andy barely listened to the questions. They seemed naive. If she hadn't packed it herself, would they open it and go through her belongings? If it contained a bomb, would she tell them? The security precautions seemed as ridiculous as the middle-aged policeman with his detector. Her daughter had been kidnapped, for God's sake. Taken from her bed in the middle of the night, and she was being asked if she had batteries in her luggage. She had to fight to stop herself from screaming.

  – «»-«»-«»McEvoy tensed as he heard the car pull up outside. He looked at his watch. It was too soon for Canning to have got back from the airport. He picked up his Smith amp; Wesson, cocked the hammer, and moved on tiptoe to the back door. Outside, a car door opened and then slammed shut. Footsteps crunched along the path, towards the cottage. McEvoy flattened himself against the kitchen wall, the gun at the ready. The footsteps stopped. McEvoy breathed heavily, his mouth half open, his ears straining to hear what was going on outside. Someone knocked on the door. Three short raps. Then silence.

  'Who is it?' McEvoy called, his finger tense on the trigger. There was no reply. 'Who's there?' he repeated. No answer. McEvoy took the door key from his jeans pocket and slid it into the lock. He turned it, wincing at the loud metallic click, then pulled his hand away. Far off in the distance, a dog barked. Then another, closer. Not police dogs, McEvoy decided. Besides, if it was the police, and if it was a raid, they wouldn't knock first.

  He eased closer to the door, grabbed the handle, and pulled it open. There was no one there. He slowly moved across the threshold, the gun still raised. Whoever it was, they weren't there any more. Why hadn't he heard them walk away? A black Ford Scorpio was parked where the Mondeo had been.

  'Is there anybody there?' he called. The only sound was the wind whistling through the conifers at the end of the garden. McEvoy held the gun at his side as he walked towards the car. The rear of the cottage wasn't overlooked, but he didn't want to risk waving the gun around in the open. The Scorpio was a rental, and it was locked. McEvoy looked around, the wind tugging at his unkempt black hair. He shivered. He was wearing only a thin denim shirt and cotton trousers and he had no shoes on his feet.

  He padded back to the cottage and locked the kitchen door. As he went through to the sitting room, something hard was rammed against the side of his neck. 'Surprise!'

  'Fuck,' said McEvoy. 'How the hell did you get in?'

  The gun Was taken away from his neck. 'That's for me to know,' said Egan, tucking the gun back into the waistband of his jeans.

  'You couldn't have got in through the back door,' said McEvoy, flicking the safety catch of the.38 into place. 'You were lucky I didn't blow your fucking head off.'

  Egan raised a disbelieving eyebrow and McEvoy felt his cheeks flush with embarrassment. He knew that if it had been for real it would have been his brains and not Egan's that were splattered across the carpet. 'Canning's at the airport?' asked Egan. He zipped up his leather bomber jacket and looked around the room. There was a half-empty bottle of Bushmills on the coffee table and dirty plates left over from the previous night's meal, a cardboard box on the floor, and a video camera and a stack of videotapes on the sofa. Egan picked up the camera and checked it. He was wearing black leather gloves.

  McEvoy nodded. 'Should be back in an hour or so.'

  'How are you getting on with him?'

  McEvoy shrugged indifferently. 'He'll do.'

  'And the girl?'

  'No problems.' He jerked a thumb at the basement door. 'Quiet as a lamb.'

  Egan put the camera down. 'Good job, George. Couldn't have done it better myself.' He reached into the inside pocket of his bomber jacket and took out an envelope. He handed it to McEvoy. 'Bonus for you.'

  McEvoy took the envelope and slid it unopened into his back pocket. 'Cheers.'

  'Split it with Canning if you want, but I'll leave it up to you.' He nodded at the video camera and the cassettes. 'Get them done as soon as you can, yeah? Then get Canning to take them over to McCracken.'

  They walked outside together. 'Make sure you torch the cottage afterwards,' said Egan. 'Burn it to the ground. Forensic scientists these days, all they need is one hair. The car, too.'

  'And the rest of the money?' McEvoy had been paid twenty thousand pounds in advance and had been promised a further eighty thousand pounds, not counting the bonus in his pocket.

  Egan patted him on the back. 'It'll be in the account within ten days,' he said. He climbed into the Scorpio and McEvoy watched him drive away.

  McEvoy went back into the cottage and locked the kitchen door. He took out the envelope and riffled through the notes. Five thousand pounds. New notes. McEvoy stuffed the envelope back into his pocket. Egan was a true professional. When he had first approached
him, McEvoy had been suspicious. Kidnapping, especially kidnapping a child, wasn't something that could be done lightly. Egan seemed to know everything about McEvoy, from the state of his bank account to his record with the Provisional Irish Republican Army. He seemed to know where all McEvoy's bodies were buried, figuratively and literally. Some of the information Egan had could only have come from the IRA's Army Council. Other details had obviously been obtained from government computers. McEvoy, however, knew next to nothing about Egan. He was an American, that was clear from his accent, and he had a military bearing that suggested he'd been in the armed forces, but he remained tight-lipped about his background. He was equally reticent about what he was up to, and would only give McEvoy and Canning the information they needed to carry out the kidnapping. It was for their own protection, he insisted. The less they knew, the less they could tell the authorities in the event of them being captured. Egan had assured McEvoy and Canning that the same level of secrecy applied over in England. If anything went wrong there, the two men wouldn't be implicated.

  McEvoy went through to the sitting room and poured himself a measure of Bushmills. He sat down and put his feet up on the coffee table. It wasn't the first kidnapping that McEvoy had been involved in, but this was the first time he was doing it purely for financial reasons. It was the first time he'd been involved with the kidnapping of a child, too. Not that the fact that the victim was a seven-year-old girl worried McEvoy. The victim was meat, nothing more. A means to an end. He sipped his whiskey and brooded.

  – «»-«»-«» Martin's company was based on an industrial estate twenty miles north of Dublin. The offices were in an H-shaped brick building with a flat roof, with a storage yard for heavy equipment behind and car parking spaces in front. When business was slow the yard would be full of earth movers, trucks and cement mixers, but for the past two years the company had been busier than ever and the yard was virtually empty. He parked and walked through reception to the management offices. His secretary looked up from her word-processor. 'Coffee?' Jill Gannon had been with the company for more than a decade. She was in her fifties, with a matronly figure that defeated all dieting and a kindly face that always seemed to be smiling. Martin had never seen her depressed, or without a chocolate bar on her desk.

 

    Short Fuses (Four short stories) Read onlineShort Fuses (Four short stories)Last Man Standing Read onlineLast Man StandingPlausible Deniability: The explosive Lex Harper novella Read onlinePlausible Deniability: The explosive Lex Harper novellaBlood Bath (Seven Free Jack Nightingale Short Stories) Read onlineBlood Bath (Seven Free Jack Nightingale Short Stories)Natural Selection (A Free Spider Shepherd Short Story) Read onlineNatural Selection (A Free Spider Shepherd Short Story)The Whisper Man Read onlineThe Whisper ManShort Range (The Spider Shepherd Thrillers Book 16) Read onlineShort Range (The Spider Shepherd Thrillers Book 16)Breakout: A Heart-Pounding Lex Harper Thriller Read onlineBreakout: A Heart-Pounding Lex Harper ThrillerDesperate Measures Read onlineDesperate MeasuresTennessee Night (The 8th Jack Nightingale Novel) Read onlineTennessee Night (The 8th Jack Nightingale Novel)The Solitary Man (Stephen Leather Thrillers) Read onlineThe Solitary Man (Stephen Leather Thrillers)Bangkok Bob and the missing Mormon Read onlineBangkok Bob and the missing MormonThe Chinaman Read onlineThe ChinamanThe Sh0ut Read onlineThe Sh0utTrue Colours ss-10 Read onlineTrue Colours ss-10Cold Kill dss-3 Read onlineCold Kill dss-3Inspector Zang gets his wish (inspector zang) Read onlineInspector Zang gets his wish (inspector zang)The Tunnel Rats (Coronet books) Read onlineThe Tunnel Rats (Coronet books)Inspector Zang and the falling woman (inspector zang) Read onlineInspector Zang and the falling woman (inspector zang)Still Bleeding (A Jack Nightingale Short Story) Read onlineStill Bleeding (A Jack Nightingale Short Story)The Eight Curious Cases of Inspector Zhang Read onlineThe Eight Curious Cases of Inspector ZhangHard Landing Read onlineHard LandingCold Kill Read onlineCold KillTall Order Read onlineTall OrderHot Blood: The Fourth Spider Shepherd Thriller (A Dan Shepherd Mystery) Read onlineHot Blood: The Fourth Spider Shepherd Thriller (A Dan Shepherd Mystery)Dead Men ss-5 Read onlineDead Men ss-5Inspector Zhang And The Dead Thai Gangster (a short story) Read onlineInspector Zhang And The Dead Thai Gangster (a short story)Hot Blood ss-4 Read onlineHot Blood ss-4Inspector Zhang and the Perfect Alibi Read onlineInspector Zhang and the Perfect AlibiPossession: A Jack Nightingale Short Story Read onlinePossession: A Jack Nightingale Short StoryIZ SSC The Inspector Zhang Short Stories Read onlineIZ SSC The Inspector Zhang Short Stories2016 - Takedown Read online2016 - TakedownI Know Who Did It Read onlineI Know Who Did ItFriendly Fire (A Spider Shepherd short story) Read onlineFriendly Fire (A Spider Shepherd short story)Confessions of a Bangkok Private Eye: True Stories From the Case Files of Warren Olson Read onlineConfessions of a Bangkok Private Eye: True Stories From the Case Files of Warren OlsonNightshade: The Fourth Jack Nightingale Supernatural Thriller jn-4 Read onlineNightshade: The Fourth Jack Nightingale Supernatural Thriller jn-4Live Fire Read onlineLive FireBlood Bath (Seven Jack Nightingale Short Stories) Read onlineBlood Bath (Seven Jack Nightingale Short Stories)Hungry Ghost Read onlineHungry GhostThe Undead Read onlineThe UndeadThe birthday girl Read onlineThe birthday girlThe Basement Read onlineThe BasementThe Long shot mc-1 Read onlineThe Long shot mc-1The Long Shot (Stephen Leather Thrillers) Read onlineThe Long Shot (Stephen Leather Thrillers)Spider Shepherd: SAS: #1 Read onlineSpider Shepherd: SAS: #1Tall Order Spider Read onlineTall Order SpiderWarning Order (A Spider Shepherd short story) Read onlineWarning Order (A Spider Shepherd short story)Inspector Zhang and the dead Thai gangster Read onlineInspector Zhang and the dead Thai gangsterMoving Targets: An Action-Packed Spider Shepherd SAS Novel (Spider Shepherd: SAS Book 2) Read onlineMoving Targets: An Action-Packed Spider Shepherd SAS Novel (Spider Shepherd: SAS Book 2)Crime Scene: Singapore Read onlineCrime Scene: SingaporeMoving Targets_An Action-Packed Spider Shepherd SAS Novel Read onlineMoving Targets_An Action-Packed Spider Shepherd SAS NovelI Know Who Did It_A Jack Nightingale Short Story Read onlineI Know Who Did It_A Jack Nightingale Short StorySoft Target ss-2 Read onlineSoft Target ss-2The Fireman Read onlineThe FiremanTall Order: The 15th Spider Shepherd Thriller Read onlineTall Order: The 15th Spider Shepherd ThrillerFalse Friends ss-9 Read onlineFalse Friends ss-9False Friends (The 9th Spider Shepherd Thriller) Read onlineFalse Friends (The 9th Spider Shepherd Thriller)Inspector Zhang And The Falling Woman Read onlineInspector Zhang And The Falling WomanThe Bestseller Read onlineThe BestsellerCold Kill: The Third Spider Shepherd Thriller (A Dan Shepherd Mystery) Read onlineCold Kill: The Third Spider Shepherd Thriller (A Dan Shepherd Mystery)Rough Diamonds (A Spider Shepherd short story) Read onlineRough Diamonds (A Spider Shepherd short story)Kill Zone (A Spider Shepherd Short Story) Read onlineKill Zone (A Spider Shepherd Short Story)Inspector Zhang Goes To Harrogate Read onlineInspector Zhang Goes To HarrogateMore Short Fuses Read onlineMore Short FusesInspector Zang and the disappearing drugs (inspector zang) Read onlineInspector Zang and the disappearing drugs (inspector zang)Midnight jn-2 Read onlineMidnight jn-2The House On Gable Street Read onlineThe House On Gable StreetMidnight Read onlineMidnight[Spider Shepherd #13] - Dark Forces Read online[Spider Shepherd #13] - Dark ForcesDreamer's Cat: a sci-fi murder mystery with a killer twist Read onlineDreamer's Cat: a sci-fi murder mystery with a killer twistFirst Response Read onlineFirst ResponseNew York Night Read onlineNew York NightJack Nightingale 03 - Nightmare Read onlineJack Nightingale 03 - NightmareThe Tunnel Rats Read onlineThe Tunnel RatsInspector Zhang Gets His Wish (a free short story) Read onlineInspector Zhang Gets His Wish (a free short story)Personal Protection (A Spider Shepherd Short Story) Read onlinePersonal Protection (A Spider Shepherd Short Story)Nightmare jn-3 Read onlineNightmare jn-3Nightshade: The Fourth Jack Nightingale Supernatural Thriller Read onlineNightshade: The Fourth Jack Nightingale Supernatural ThrillerOnce bitten Read onlineOnce bittenSpider Shepherd 11 - White Lies Read onlineSpider Shepherd 11 - White LiesSoft Target: The Second Spider Shepherd Thriller (A Dan Shepherd Mystery) Read onlineSoft Target: The Second Spider Shepherd Thriller (A Dan Shepherd Mystery)Tango One Read onlineTango OneMy Name Is Lydia Read onlineMy Name Is LydiaNightmare Read onlineNightmarePrivate Dancer Read onlinePrivate DancerSpider Shepherd: SAS: #2 Read onlineSpider Shepherd: SAS: #2Inspector Zhang and the Disappearing Drugs Read onlineInspector Zhang and the Disappearing DrugsThe Vets (Stephen Leather Thrillers) Read onlineThe Vets (Stephen Leather Thrillers)Hot Blood Read onlineHot BloodInspector Zhang And The Falling Woman (a short story) Read onlineInspector Zhang And The Falling Woman (a short story)Dead Men: The Fifth Spider Shepherd Thriller Read onlineDead Men: The Fifth Spider Shepherd ThrillerNarrow Escape (A Spider Shepherd short story) Read onlineNarrow Escape (A Spider Shepherd short story)My Name Is Lydia (Jack Nightingale short story) Read onlineMy Name Is Lydia (Jack Nightingale short story)Cursed_A Jack Nightingale Short Story Read onlineCursed_A Jack Nightingale Short StoryThe House On Gable Street (A Jack Nightingale Short Story) Read onlineThe House On Gable Street (A Jack Nightingale Short Story)The Double Tap (Stephen Leather Thrillers) Read onlineThe Double Tap (Stephen Leather Thrillers)Nightfall jn-1 Read onlineNightfall jn-1The Double Tap mc-2 Read onlineThe Double Tap mc-2The Bombmaker Read onlineThe BombmakerSan Francisco Night Read onlineSan Francisco NightThe Stretch (Stephen Leather Thrillers) Read onlineThe Stretch (Stephen Leather Thrillers)Inspector Zhang Gets His Wish Read onlineInspector Zhang Gets His WishHostile Territory (A Spider Shepherd short story) Read onlineHostile Territory (A Spider Shepherd short story)