Midnight jn-2 Read online

Page 24


  ‘Don’t even think about it, Eddie,’ said Nightingale. He walked across the hallway towards a jet-black door with a glossy white handle. ‘He was through this way.’ He opened the door and walked into a long room that overlooked the gardens at the back of the house. The walls and ceiling were white and the floor was the same white marble as in the hallway, though in the centre of the room a pentagram had been set into the floor with black stone. Within the pentagram there was a hospital bed and a green leather armchair with an oxygen tank next to it.

  ‘Now that’s just weird,’ said Morris. ‘He was Jewish, was he?’

  ‘Jewish?’

  Morris pointed at the pentagram. ‘Star of David. That’s a Jewish thing. Mate of mine wears one on a chain around his neck.’

  ‘It’s not a Star of David,’ said Nightingale. ‘If anything, it’s the opposite.’ He unlocked the French windows, which led out onto a stone-flagged patio. A cold wind blew in from the garden, ruffling his hair.

  ‘What do you mean?’

  ‘Forget it,’ said Nightingale. He walked out onto the patio and looked across the well-tended lawns. He frowned as he stared at the flagstones, then he took out his cigarettes and lit one. The last time he’d been at the house he’d drawn a pentagram on the flagstones but now there was no trace of it. It was as if he’d never been there.

  Morris joined him on the patio. Nightingale pointed at the CCTV camera mounted on the rear wall of the house. ‘I wonder if there’s a recorder at the other end of that?’

  ‘Bound to be,’ said Morris. ‘They’ll all feed to one central location. It’ll be linked to a recording system.’

  ‘Think you can find it?’

  Morris grinned. ‘Does the Pope shit in the woods?’ He went back into the house and Nightingale followed him.

  There were six identical black doors leading off the hallway. One led to a kitchen, another opened into a storage room, and a third led to a small library lined with books. There was a circular oak table in the middle of the room, with books stacked on it.

  ‘Eddie, go and see if you can find where the CCTV feeds go to.’

  ‘No sooner done than said,’ said Morris. He went back to the hallway as Nightingale rummaged through the books.

  The diary he was looking for was bound in red leather, the colour of congealed blood. It wasn’t on the table but after ten minutes of working his way along the bookshelves he found it wedged between a book on exorcism and another on mythological creatures. He pulled it out and flicked through the yellowing pages, which were covered in handwritten reverse-Latin script with scribbled illustrations.

  ‘Jack!’

  Nightingale tucked the book under his arm. ‘What?’

  ‘Found it!’ shouted Morris. ‘Upstairs!’

  55

  M orris had found the security room on the top floor, at the end of a corridor off which there were half a dozen bedrooms. It wasn’t difficult to find as it had the word SECURITY in large capital letters on the door. There was a bank of monitors on one wall and on a table in front of them were a keyboard, three telephones and a MacBook laptop computer. There was a black leather swivel chair pushed close to the table and behind it a stainless-steel bunk bed. To the right was another door leading to a bathroom.

  ‘You were right — the CCTV system has been switched off,’ said Morris. ‘State-of-the-art system, must have cost thousands.’

  ‘Yeah, Mitchell wasn’t short of a bob or two,’ said Nightingale. He sat down in the swivel chair and put the diary on the table. ‘Can you show me how it works?’

  ‘What is it you want?’ asked Morris, leaning over him and switching on the laptop.

  ‘I want to see what was recorded on November the twenty-seventh.’

  ‘Shouldn’t be difficult,’ said Morris. He flicked on a switch and the monitors flickered into life. Views of the interior and exterior of the house filled the monitors. ‘That’s the live feed.’

  The centre monitor was larger than the rest and it was the main computer screen. By moving the cursor across a panel Morris could change the camera input to any of the monitors, and show up to sixteen inputs on any one screen. He quickly filled all four of the surveillance monitors, which meant that he had the views from sixty-four cameras and almost all were inside the house. One of the screens showed the back of the chair and the monitors.

  Nightingale twisted around in his seat. He couldn’t see a CCTV camera but there was a stainless-steel light fitting on the wall. ‘Sneaky,’ he said.

  Morris’s fingers played across the keyboard and a menu appeared on the main monitor. ‘Okay, there we go,’ he said. He pointed at the monitor. ‘There’re the dates; you scroll to the one you want and click on it.’ He moved the cursor to 27 November and a second menu filled the screen. ‘Those are all the feeds, by number, and the times. You choose a feed and then click on the time. It’s all digital so it should be quick. What part of the house are you interested in?’

  ‘I’ll do it,’ said Nightingale. ‘You wait in the car.’

  Morris picked up the diary and flicked through it. ‘What’s this?’ he said. ‘It doesn’t make sense.’

  ‘It’s mirror writing,’ said Nightingale. ‘You have to hold it in front of a mirror to read it.’

  ‘Why would anyone bother to write like that?’

  ‘I told you, he was a nutter. No offence, Eddie, but will you piss off and leave me to it?’

  Morris put down the diary and headed for the door.

  ‘And don’t think about pinching anything,’ warned Nightingale. ‘I’m going to pat you down before we leave.’

  ‘I hear you,’ said Morris.

  ‘Yeah, well, hear and obey,’ said Nightingale.

  As Morris left the room, Nightingale tapped on the keyboard and scrolled down to 26 November. He clicked on the feed for the camera covering the patio. A view of the flagstones filled the main screen. According to the digital timer running along the bottom of the screen it was the view at midday. He pecked at the keyboard and the timecode clicked to 23.59.50 on 26 November. Nightingale saw himself sitting in the centre of a pentagram, with candles burning at the five points of the star within the circle. The wind was ruffling his hair and he was holding a book in his lap. Nightingale smiled to himself. At least he hadn’t imagined the pentagram. He looked around for some way of boosting the volume but realised that the cameras probably didn’t have microphones attached, so there were pictures but no sound. Not that it mattered — he knew exactly what had been said.

  The recorded Nightingale stopped reading, closed the book and stared out over the lawn.

  Nightingale leaned back in his chair, waiting for Proserpine and her dog to appear on screen. The timecode clicked over to 00.00.00 and the date from 26 November to 27 November. Nightingale frowned. Proserpine had appeared at exactly midnight. So where was she?

  The recorded Nightingale got to his feet and opened the book. He began reading aloud from it. Nightingale leaned forward, peering at the screen. Where was Proserpine? Why wasn’t she there? She had appeared at midnight and Nightingale had started to read from the book, so why wasn’t she on the screen?

  Nightingale stared at the digits of the timecode: 00.00.45. Another second clicked by. And another.

  ‘This isn’t what happened,’ Nightingale muttered to himself. ‘She was there. I know she was there.’

  Nightingale continued to stare at the recording. Nothing was happening. The timer at the bottom was ticking off the seconds but the Nightingale on screen just stood there, alone. There was no Proserpine. No dog. And no Mitchell being sent to burn in Hell.

  56

  J enny was sitting on a stool at the bar and talking into her mobile phone when Nightingale walked in. The wine bar was just off the King’s Road, close to her mews house. She put her phone away and waved at him as he went over to her. ‘What was so important it couldn’t wait until tomorrow?’ she asked.

  ‘Can’t I see my favourite assistant for a social drink?�
� he said, sliding onto the stool next to her and putting a Tesco carrier bag on the bar.

  ‘Your only assistant,’ she corrected. ‘So you’re not after anything?’

  ‘Well, maybe just a little something,’ he said. ‘But we can chit-chat as well.’ He smiled at the barmaid, a plump blonde girl in her early twenties wearing a Bristol University sweatshirt, and ordered a vodka and Coke. ‘What do you want?’ Nightingale asked Jenny.

  ‘I want you not to drink,’ she said. ‘You’re driving, remember?’

  ‘How do you know?’

  ‘I saw your car on the way here. It’s a green MGB, Jack. Pretty distinctive.’

  ‘Okay, it’s a fair cop. So what do you want to drink?’

  ‘My usual.’

  Nightingale winked at the barmaid.

  ‘Make the vodka a double,’ he said. ‘And a glass of your finest Pinot Grigio for my date. Shaken not stirred.’

  ‘I’m not his date,’ Jenny said to the barmaid. ‘I’m so not his date. And make his vodka a single. He’s driving.’

  ‘A single it is,’ said the barmaid. ‘And on the date front, you could do worse.’ She went to get their drinks.

  ‘Did you pay her to say that?’ asked Jenny.

  ‘Let’s just say she’s a member of my fan club, shall we?’

  ‘Let’s not,’ said Jenny. ‘Do you want to eat?’

  ‘I can eat,’ said Nightingale. ‘I could even buy you dinner.’

  ‘You’re definitely going to ask me a favour,’ she said. ‘You’re as transparent as a Harvey Nicks shop window. I’ll grab us a table.’

  Nightingale nodded at the carrier bag. ‘Take that for me, will you? I’ll bring the drinks.’

  Nightingale joined her with their drinks a couple of minutes later and dropped his raincoat over the back of his chair. ‘She’s got a degree in chemical engineering,’ he said as he sat down.

  ‘And very large breasts,’ said Jenny.

  ‘Didn’t notice,’ said Nightingale.

  ‘Has she joined your fan club?’

  ‘Is there one?’

  ‘Probably not.’ She raised her glass of wine to him. ‘Cheers,’ she said.

  Nightingale clinked his glass against hers. ‘Down the hatch.’

  ‘When did you start drinking vodka and Coke? You always drink Corona.’

  ‘Not always.’ He patted his stomach. ‘It’s better for the waistline.’

  ‘I think you’ll find there’re more calories in a vodka and Coke, especially a double vodka and Coke, than a bottle of beer.’ She flashed him a tight smile. ‘It’s not about the calories, is it?’

  He grinned and took a long pull on his drink, then smacked his lips. ‘Okay, it tastes good, and it’s a quicker way of getting alcohol into the system.’

  ‘What’s wrong, Jack?’

  ‘Nothing,’ he said. ‘Or everything. I’m not sure.’ He opened the carrier bag and took out Mitchell’s diary.

  ‘Where did you get that from?’ she asked.

  ‘Best you don’t know,’ he said.

  ‘You went back to the house? Jack, please don’t tell me that you’ve been breaking and entering?’

  ‘Strictly speaking, it wasn’t me that did the breaking but I did help with the entering.’

  Jenny shook her head reproachfully. ‘You’re going to end up in prison if you carry on like this.’

  ‘I hardly think Sebastian Mitchell is going to press charges,’ he said. He grinned. ‘Mind you, Hell is probably full of lawyers. What do you think?’

  ‘I think you need to get a grip,’ she said. ‘You can’t keep going into people’s houses like this.’

  ‘We need that diary,’ said Nightingale. ‘And I couldn’t see any other way of getting it.’

  ‘The end justifies the means? That’s no excuse, Jack.’ She held up the diary. ‘And now you’ve passed it on to me, which makes me in receipt of stolen goods. That’s a criminal offence, Jack.’

  ‘Jenny, sweetheart…’

  ‘Don’t “sweetheart” me, Jack Nightingale. It’s one thing for you to go around breaking the law, but it’s something else when you drag me into it.’

  Nightingale put up his hands in surrender. ‘Okay, okay, I’m sorry,’ he said. ‘But let’s not forget that Mitchell sent his goons to get it from you. At gunpoint. We found it in Gosling’s basement, remember? And possession is nine-tenths of the law.’

  ‘That’s a fallacy,’ she said. ‘Possession has nothing to do with ownership. Your father stole it from Mitchell.’

  ‘That’s what Mitchell said. We don’t know that it’s true.’ He reached over and squeezed her hand. ‘I’m just saying it’s a grey area. Sebastian Mitchell and Ainsley Gosling were as bad as each other. All I want is a look-see at that diary to know if there’s anything in it that can help my sister. You can’t blame me for that. Besides, they’re both dead anyway.’

  She held his look for several seconds, then nodded slowly. ‘Okay,’ she said.

  ‘Are you sure? I don’t want you angry at me.’

  She took her hand away. ‘I’m not angry, Jack,’ she said. ‘I’m just a bit… apprehensive. About what’s happening to you.’

  ‘You and me both, kid,’ said Nightingale. He sat back and ran a hand over his face. ‘It’s been a funny few weeks.’ He sipped his drink. ‘You do believe me, don’t you?’

  ‘About what?’

  ‘What happened at Mitchell’s house. On my birthday.’

  ‘Of course I believe you. Why would you lie about something like that?’

  ‘I wasn’t lying,’ he said. ‘But there’s something strange going on.’

  ‘Spit it out, Jack. What’s wrong?’

  Nightingale sighed. ‘I told you what happened. How Proserpine appeared at midnight and Mitchell left his pentagram and she killed him?’

  ‘Dragged him kicking and screaming into the bowels of Hell is how you described it.’

  ‘And that’s exactly how I remember it,’ said Nightingale. ‘Except…’

  ‘Except what?’

  Nightingale picked up his vodka and Coke and finished it. ‘Let me get another drink and I’ll tell you,’ he said.

  57

  W hen Nightingale had finished telling her what he’d seen on the CCTV footage in Mitchell’s house, he picked up his glass and toasted her. ‘So what do you think?’

  She ran her fingertip around the rim of her glass. ‘How am I supposed to answer that?’ she said. ‘Nothing that’s happened over the past few weeks makes any sense, not really. It’s like the whole world has turned upside down for us but for everyone else life just carries on as normal.’ Jenny sipped her wine, then put down her glass. ‘I don’t think you imagined it,’ she said. ‘I know that’s what you think I’m thinking.’

  ‘I wouldn’t blame you.’

  ‘Just because the CCTV didn’t show Proserpine, doesn’t mean that she wasn’t there.’ She leaned towards him. ‘I believe you, Jack.’

  ‘I know you do. But there was a hell of a lot of video of me just standing there with a blank look on my face.’ He shrugged. ‘Maybe it was all in my head. Maybe I imagined the whole thing.’

  ‘You’re not a man given to making things up, Jack. I know that much about you.’

  ‘You didn’t see the video, Jenny. There was just me, standing on the patio. But that’s not what happened. At least, it’s not what I remember happening. She was there. Mitchell came out through the French windows and she… she did something. He was frozen to the ground and then she sent him to Hell. Mitchell’s people tried to stop her. And her dog, it became this… this thing. This three-headed dog-thing.’

  Jenny chuckled. ‘You see, if you were making it up you’d come up with something better than that.’

  ‘The dog-thing killed Mitchell’s men. But there were no bodies. No nothing.’

  ‘You don’t take drugs, do you?’

  ‘Of course not.’

  ‘And you’re not prone to hallucinations, are you?’
>
  Nightingale shook his head.

  ‘So no, I don’t think you made it up and I don’t think you imagined it. I think it’s more likely that something was done to the video. Either by Mitchell’s people or by Proserpine. Someone who didn’t want people to know what happened.’

  Nightingale swirled the ice cubes around his glass. ‘Just so long as you don’t think I’m going mad.’ He drained his glass. ‘Another?’

  ‘You said one drink, Jack. You’ve had two already.’

  ‘One more won’t hurt. It’s not as if I’m driving far, is it?’

  ‘Jack…’

  ‘Okay, okay. I’ll have a Coke.’ He stood up and kissed her on the cheek. ‘I don’t know what I’d do without you.’

  ‘Carry on like this and pretty soon you’ll be finding out,’ she said.

  Nightingale winked at her and headed for the bar.

  58

  N ightingale walked Jenny home and then went to get his MGB, which he’d parked in a side road not far from her house. When he reached his car he cursed as he saw that the nearside rear tyre was flat. He opened the boot, dropped in the carrier bag, and started unscrewing the spare tyre. Headlights illuminated the rear of the MGB and Nightingale turned to see a black Range Rover coming down the road towards him.

  The car slowed and then stopped. Nightingale shielded his eyes against the blinding lights. He heard a door open and close and then saw a figure walk in front of the Range Rover. ‘Flat tyre, yeah?’ said a voice.

  ‘Yeah,’ said Nightingale.

  ‘Do you need a hand?’

  ‘I’m okay,’ said Nightingale. ‘It’s not my first flat.’

  The man was tall, a little over six feet. He was about Nightingale’s age with jet-black hair and skin that was ghostly pale. He was wearing a long black overcoat and had a bright red scarf around his neck.

  The man stuck out a gloved hand. ‘The name’s Chance,’ he said.

 

    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)