You see a bus full of heads bent over tiny screens, each one stamped with a different logo that came from the same Foxconn factory. Tops of heads tell you nothing of use, which is why you need me to…
You see a bus full of heads bent over tiny screens, each one stamped with a different logo that came from the same Foxconn factory. Tops of heads tell you nothing of use, which is why you need me to…
When I want to know whether it’s one of your happy days or one of your sad days, I stand at the window and watch the sea. It’s safer than watching you. With my back to our home, the sea…
I saw Aethelflaed in Paddington Station. I know what you’re thinking, but this isn’t like that time I thought the red-haired woman in the Starbucks queue was Guinevere. That was silly, Guinevere’s just a story. Never really existed. Now Aethelflaed…
I lay where I fell on the desert sands until the figure shimmered out of the ochre dust. Its hazy outline resolved into limbs, a torso and a head that were the green of seedlings given life by rain. “What’s…
How do you catch a murderer when your suspects own the law? Superintendent Rex Harme’s job is to protect the super-rich from pirates and anarchists. It’s not his job to investigate them. If they cared to be investigated, they wouldn’t…
Brian had been lodging with Diana for three weeks when he walked in on her posing in the nude. Her back was to him when he walked into the living room, so his first instinct was to try to slip…