Unraveling history's alternate timelines

Decoy Urn Wrapped in a Childs Coat

The NATO jets kept their appointments overhead the way a clerk keeps office hours: same route, same tone, no excuses offered. You hear the thin metallic tearing of air, you pause your sentence in the ...

Continue reading

Coal Scale for Thorn Rations

The train rolled into Jiayuguan with the same tired confidence it has everywhere in the northwest: slow enough to make you feel personally responsible for the schedule, loud enough to convince you it’...

Continue reading

Vinegar Cloth on uMlomo’s Spout

I came in off the coastal track with dust in my cuffs and a throat that already tasted of someone else’s fire. Late winter on this shore always has the same menu: smoke, cattle, and that salt smell th...

Continue reading

A Second Sandglass for Accusation

Alexandria still announces itself before you see it: salt riding the wind, wet rope drying on pegs, and that sour-sweet smell where fish guts meet sun-warmed stone. I drifted in by mistake, which is t...

Continue reading

Notch Cards at Dusk

The Crimean coast always smells like a compromise. Coal smoke from the engines, wet wool from men who have stopped pretending they’ll ever be dry again, brine from the Black Sea, and that iron taste i...

Continue reading
Latest Timelines