Hot Blood Read online

Page 18


  ‘Except that they’re in their twenties and three of them have been to Pakistan for six months, which would have given them plenty of time to slip away to an al-Qaeda training camp.’

  ‘Which three?’

  ‘The brothers, Asim and Salman, and Fazal.’

  ‘That’s your intel or SO13’s?’

  ‘It came out during the briefing,’ said Button. ‘These guys want to buy guns and explosives, Spider. They’re not planning a stag weekend.’

  ‘It felt to me as if Ali was the one in charge. Which means he’s been acting as an agent provocateur.’

  ‘No one forced them to go along with him,’ said Button.

  ‘Agreed. But you have to wonder what would have happened if he hadn’t been around to gee them up.’

  ‘In all probability someone else would have spotted their potential. But if it had been someone else, maybe we’d be dealing with four more suicide-bombers down the Tube.’

  ‘But we were the ones who mentioned explosives,’ said Shepherd.

  ‘You suggested they were available.’

  ‘And Ali said he’d talk to the others. He was the first to mention detonators. I reckon I’ve just been pitching to an SO13 agent. I’m getting a bad feeling about this, that’s all I’m saying. I think we set them up. I think Ali was setting them up from the start and we helped him.’

  ‘No one forced them to buy those guns,’ said Button. ‘The Ingram isn’t the weapon of choice for the country set. It’s for mass killing. It’s a gun you fire on a crowded bus knowing you’re going to kill and maim dozens of people. And the fact that we’re the ones offering him the explosives and detonators is a good thing, Spider. What if they’d ended up dealing with the Russians or the Serbs? Then they’d be on the loose with the real thing and we’d be none the wiser.’

  ‘Would they, though? Or would they just be sitting in their mosque up north mouthing off?’

  ‘There’s a parallel here,’ said Button, patiently, ‘in a case you worked on a while back under Hargrove. A woman who wanted her husband killed. You posed as a hitman and she asked you to kill her husband. The premise is the same. You were giving her the opportunity to hire a killer and once you made contact you suggested various ways in which her husband could be killed.’

  ‘She was already looking for someone to kill him,’ said Shepherd. ‘It wasn’t as if we put the idea in her head.’

  ‘Spider, we’re going round in circles. Anti-Terrorist wouldn’t have called us in if they didn’t think these men were a real threat. They don’t have the resources to go on wild-goose chases. But your feelings are on record, okay?’

  Shepherd had pushed it as far as he could. ‘And you’re okay with me having a few days off?’

  ‘Providing you’re available for this Birmingham case, yes. Are you okay? You look tired.’

  ‘I didn’t sleep much last night,’ he said.

  ‘Maybe a couple of days off is what you need,’ she said. ‘I’ve been working you pretty hard over the last couple of months.’

  Shepherd felt a twinge of guilt at her concern for his welfare, but he could hardly admit to her that the reason he was tired was because he’d spent the previous night flying to and from Baghdad.

  Shepherd was in his bedroom packing clothes into a holdall when his personal mobile rang. It was Jimmy Sharpe. ‘Razor, what’s up?’

  ‘I’m in deep shit,’ said Sharpe. ‘Can you talk?’

  ‘I’m on my way out but, yeah, what’s the problem?’

  ‘That new shrink’s pulling the plug on me.’

  ‘She’s what?’

  ‘Racist tendencies make me unsuitable for undercover work, she said.’

  ‘She told you that?’

  ‘Button called me. And that pisses me off – she didn’t have the balls to tell me face to face. Had to do it on the phone.’

  ‘Bloody hell, Razor, what did you say to her?’

  ‘Told her to stuff her bloody job.’

  ‘I meant to Stockmann. What did you tell the shrink?’

  ‘It was just a chat, same as it always used to be with Gift. To and fro, a bit of banter, showing her I hadn’t lost my marbles and that I can still walk in a straight line without falling over my feet.’

  ‘So how did the racism issue come up?’

  ‘We talked about the recent cases. About the Pakis and that.’

  ‘And you called them Pakis, of course?’

  ‘Don’t you bloody start,’ snapped Sharpe. ‘Paki is short for Pakistani. I’m a Scot, you’re a Brit, a Paki’s a Paki. What am I supposed to say? A citizen of Pakistan?’

  ‘Anything else?’

  ‘It was just chit-chat, Spider – and, okay, I might have let my guard down – but now Button says I should be looking for a transfer.’

  ‘Did she say you were off the unit?’

  ‘Not in so many words. She didn’t flat out sack me, but the writing’s on the wall.’

  ‘What do you want me to do, Razor?’

  ‘Put in a good word. Tell Button how it is. She listens to you.’

  ‘She’s our boss, Razor. It’s her unit.’

  ‘If you don’t do something, I’m out. And I’m not going back into uniform at this time of my life.’

  ‘It won’t come to that, and you know it. There are other options.’

  ‘I don’t want other options. I want to stay in SOCA.’

  Shepherd looked at his watch. He had four hours before his flight left Heathrow. ‘Let me see what I can do,’ he said.

  He ended the call, fished Caroline Stockmann’s business card out of his wallet, then called her mobile. She was surprised to hear from him, and even more surprised when he asked to meet her. She lived in North London but he figured he had just about enough time to swing by her house on the way out to the airport.

  Shepherd’s minicab was waiting outside, and half an hour later he was sitting in Stockmann’s kitchen with a mug of coffee. When he’d told her he wanted to talk about Jimmy Sharpe she’d at first refused to let him into her house, but Shepherd had begged for ten minutes of her time.

  ‘My report’s done and dusted,’ she said, stirring her coffee. ‘There’s nothing more I can do.’

  ‘Jimmy Sharpe’s a good cop,’ said Shepherd, ‘one of the best I’ve ever worked with.’

  ‘I’m not disputing that,’ she said.

  ‘But you’ve said he’s racist.’

  Stockmann frowned. ‘Who said I did?’

  ‘He did. Charlie’s told him to leave the unit.’

  Stockmann stirred her coffee thoughtfully. ‘I hardly think she’s done that on the basis of my evaluation,’ she said.

  ‘That’s the way Razor tells it,’ said Shepherd. ‘Did you say he was racist?’

  ‘I said he uses racist language and that could be an indication of underlying racism.’

  ‘It’s just the way he talks,’ said Shepherd. ‘I know that most of your work has been with MI5, but there’s a world of a difference between the security services and what the cops have to face on the streets.’

  ‘I’m aware of that,’ said Stockmann.

  ‘I’m sorry, I don’t mean to be patronising, but let me run a few things by you. I’ve gone undercover against big-time cannabis and crack dealers. Now, over the years I’ve been a cop, I’ve never even seen a cannabis dealer with a gun. Cannabis dealing and guns don’t go together. On the other hand, I’ve never seen a crack dealer without a gun and more often than not they come with a complete arsenal. And your average crack dealer only has to think he’s been looked at wrong for him to start shooting. You get the difference?’

  ‘Yes – though you’re bordering on patronising now. Look, I see where you’re heading. Cannabis dealers are generally white, crack dealers are black. So when you treat them differently it’s because of their profession, not their colour. I understand that. And I understand that street muggers are generally black and serial killers are generally white. But that doesn’t excuse your colleague�
��s attitude.’

  ‘He uses antiquated phraseology, I admit.’

  Stockmann chuckled. ‘He calls Arabs “ragheads” and Pakistanis “Pakis”. That’s not antiquated, that’s offensive.’

  ‘He’s not racist,’ said Shepherd. ‘I can unequivocally promise you that Razor is not racist.’

  ‘Then perhaps you might explain to me what your definition of racist is?’

  ‘Is this about me, now, or him?’ asked Shepherd, cautiously.

  ‘We’re talking about him,’ said Stockmann. ‘I’ve already given you a clean bill of health.’

  ‘Okay. My definition of racism would be treating people differently on the basis of race. Razor doesn’t treat people differently because of their colour. He treats good people with respect and bad people with distrust. Doesn’t matter what colour they are. Now, in these politically correct days, that’s actually not the way to do things. As cops we’re supposed to bend over backwards to be sympathetic towards minorities. In my experience they get cut more slack than the majority. Razor doesn’t see life that way. If you treat him with respect, he’ll treat you the same way. Doesn’t matter who or what you are.’

  ‘And his language doesn’t bother you?’

  ‘I find it annoying more than anything. And sometimes he plays on it. But I don’t think his use of language is a good enough reason to take him off the unit.’

  ‘I’m not the one doing that. It’s Charlotte Button’s decision.’

  ‘Based on your recommendation.’

  ‘I make observations rather than recommendations,’ said Stockmann.

  ‘And your observation is that he’s racist?’

  ‘That he expresses racist tendencies,’ corrected Stockmann.

  ‘Razor is a cop,’ said Shepherd, ‘an old-school policeman who spent years pounding the beat. His language is anachronistic at times, but he is the most honest and trustworthy cop I’ve ever met. If he saw anyone in trouble, no matter what race or creed they were, he’d help.’

  ‘Is his use of racist language common among officers?’

  ‘No, of course not.’

  ‘And is it something you approve of?’

  ‘You said this wasn’t about me,’ said Shepherd.

  ‘It isn’t. I’m trying to ascertain how you guys think.’

  ‘Look, it’s all very well saying that everyone deserves to be treated the same, but the real world isn’t like that. People conform to stereotypes. I could stand with you in Oxford Street and pick out the muggers for you, not based on their race but on their attitude and the way they dress. Muggers are predators, and I can spot that. The fact that most muggers are black is incidental. I can also spot the pickpockets, the pimps and the drug dealers. And I can pick out the guys who have been inside. Yes, of course it’s environment, not race, that determines criminality but if I’m kicking down the door of a crack house I’m going to be more nervous than if I’m knocking on the door of a mansion in Mayfair. Does that mean I’m off the unit, too?’

  Stockmann smiled. ‘Of course not.’

  ‘You know, I’m not allowed to use the expression “nitty-gritty” in any report I write. Do you know why that is?’

  Stockmann shook her head.

  ‘Because “nitty-gritty” was the detritus at the bottom of slave ships – the shit, old food, skin cells and all the rest of the stuff that accumulated during the voyages. I’m not allowed to use the phrase in case it causes offence – to whom? To a crack dealer who’s causing misery and death on the streets, who’s put three bullets in a rival dealer and who’s terrorised his neighbourhood? I work undercover against those guys, and you should hear the racial slurs they use about cops. That’s what we mean by racial attacks, these days. It’s not about getting physical, or even about applying mental pressure, it’s about use of English. It’s ridiculous, Caroline. It’s nonsense. And if you start acting like the thought police there isn’t going to be a cop worth his salt left on the force.’

  Stockmann wrapped her hands round her mug. ‘Why did you come to me?’ she said. ‘Why didn’t you go to Charlotte?’

  ‘Because if I went to her, I’d be going above your head, and I didn’t want to do that. It would put her in a bad position. If she agreed with me she’d have to overrule you. This way you can say you’ve reassessed your assessment.’

  ‘Reassessed my assessment?’ she said, smiling.

  ‘You know what I mean,’ said Shepherd. He glanced at his wristwatch. He was running late. ‘Look, I know my coming here is unethical but I wanted to plead Razor’s case in person.’

  ‘Man to man?’

  Shepherd laughed, despite the seriousness of the situation. ‘Person to person,’ he said. ‘Please, just think about what I’ve said. I can guarantee one thing. If Razor stays on the unit I will personally give him an attitude adjustment.’ He stood up. ‘Thanks for the coffee, and for breaking the rules for me.’

  ‘Your boyish charm got you over the threshold,’ she said. ‘Seriously, we’re all on the same team here. My function is purely to help you guys, and girls, do the job to the best of your ability. Let me sleep on it.’

  She showed him out and Shepherd hurried back to his waiting minicab.

  Wafeeq stripped the Kalashnikov down into its component parts and began to clean and oil them. Kamil sat opposite, watching him work. ‘Where did you learn to do that?’ asked Kamil.

  ‘Afghanistan,’ said Wafeeq. ‘You can strip a gun, can’t you?’

  Kamil shook his head.

  ‘A gun is a tool,’ said Wafeeq. ‘It has to be looked after if it’s to function properly.’

  They were sitting in the kitchen. Rahman and his younger brother Azeem were downstairs, outside the door that led to the room where the infidel was held. Abdul-Nasir was up in the front bedroom that overlooked the road and Sulaymaan was in the main room, sleeping. Wafeeq had known all the men for at least a decade. He never worked with anyone he didn’t know and trust. He had been taught well and he had been taught by the best.

  ‘You met him, didn’t you? When you were in Afghanistan?’

  Wafeeq’s eyes narrowed. ‘Who told you that?’

  Kamil shrugged. ‘People talk.’

  ‘And people who talk die,’ said Wafeeq.

  ‘It was nothing,’ said Kamil. ‘Rahman said that you had met, that’s all.’

  ‘It was a long time ago,’ said Wafeeq. ‘Before nine/eleven. Before everything.’

  ‘What was he like?’

  ‘He is a great man,’ said Wafeeq. ‘A great man and a great Muslim. He has given up a lot to be where he is.’

  ‘I would give anything to meet him,’ said Kamil.

  ‘It will not happen,’ said Wafeeq. ‘He can meet no one now. He can talk to no one. The infidels are watching and waiting.’ He glanced at the ceiling. ‘They have satellites searching for him, they monitor all telephone calls, listening for his voice. They have a bounty on his head.’

  Kamil stood up and stretched. ‘I shall take Colin some food,’ he said.

  ‘You should not use his name,’ said Wafeeq.

  ‘It means nothing.’

  ‘It means you think of him as human,’ said Wafeeq. ‘He is not human. He is an infidel. He is here to trade on the suffering of Muslims and he deserves to die.’

  ‘There’s nothing wrong with making his last days comfortable,’ said Kamil.

  ‘You are soft, Kamil.’

  Kamil sat down again and watched as Wafeeq reassembled the AK-47. ‘You know that’s not true,’ he said. ‘I have killed many people. You know that.’

  ‘It is not how many you kill, my friend,’ said Wafeeq. ‘It is the way you do it.’ He grinned. ‘But you are learning.’

  The Major was waiting for Shepherd at the entrance to the departure terminal. ‘Hell’s bells, Spider, you’re cutting it close,’ he said.

  ‘Sorry, boss,’ said Shepherd.

  ‘The rest of the guys have already gone through. Get your skates on.’

  The
Major headed for the departure gates as Shepherd hurried to the checkin. He had only hand luggage and a business-class ticket so he was soon boarding the plane. They were all sitting separately on the Emirates Boeing 777. Muller flew frequently and was upgraded to first class. The Major and Shepherd sat on opposite sides of the forward section in business class, Armstrong, O’Brien and Shortt behind them. When they arrived in Dubai, after an eight-hour flight, a dark-skinned man with a thick moustache and a tan safari suit was waiting for them, holding up a card with Muller’s name on it. Muller introduced him to Gannon and Shepherd. ‘This is Halim,’ said Muller. ‘He’ll get us through Immigration. Give him your passports.’

  The Major and Shepherd did as he had said. Ahead they could see long queues in front of bored immigration officials, many of whom were women in black headscarves.

  ‘Don’t worry, we’ll be fast-tracked,’ said Muller. He waved for Armstrong, O’Brien and Shortt to join them, then they followed Halim to a much shorter line. Five minutes later they were waiting for their bags.

  Halim took them through Customs, then outside the terminal building. He asked them to wait and hurried off to the car park. A group of Arab men walked by wearing gleaming white dishdashas with white ghutra headdresses held in place with black ropes. They were pushing trolleys loaded with Louis Vuitton suitcases and Harrods carrier-bags. Shepherd had seen them go to the first-class cabin of the plane. They had boarded in jeans and designer jackets but as the jet had begun its descent into Dubai they had hurried to the lavatories to change.

  ‘They’re locals, right?’ Shepherd asked Muller.

  ‘Could be,’ said Muller. ‘Or they might be from Jordan. The Saudis generally have red and white ghutras. And Saudi men insist that their women wear the full burkhas so that they’re covered from head to foot in black.’

  ‘Seems a bit cruel, that,’ said O’Brien. ‘White would reflect the sun, wouldn’t it? Black absorbs it.’

  Muller chuckled. ‘The men get to wear white,’ he said. ‘It’s a man’s world out here.’

  ‘But the women can work, right?’ said Shepherd. ‘There were women in Immigration.’

  ‘Sure. They can work, drive cars, wear pretty much what they want – even bikinis on the beaches. At times you can forget you’re in an Islamic country.’

 

    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)