Unraveling history's alternate timelines

Cold Basin Fur Strip Seal

I came up from the river path with mud already drying in the cracks of my sandals, which is how I know I’m back in the right century: footwear is a contract between your feet and disappointment. Napat...

Continue reading

Whistle Holes in the Widow Loaves

The first thing I noticed this morning was not the war, because the war is rarely imaginative. It smells like every other war I have ever walked through: damp wool that never dries, tobacco that isn’t...

Continue reading

Sacks on Iron Hooks at Dusk

The first thing I recognized was the period, not the city: Parthian air has a way of announcing itself before the walls do. You taste horse sweat mixed with felt fibers, and there’s always sour wine l...

Continue reading

Double Lid Clicks at Shadow Hour

The day I drifted into Meroë, I was trying to do two incompatible things at once: find work that wouldn’t require credentials I don’t have, and stay invisible enough that no one could ask for those cr...

Continue reading

Three Angled Lines in Wet Resin

The day starts the way it always does here: heat first, meaning later. By midmorning the air presses down hard enough that even my thoughts feel slow, and the smoke from cooking fires hangs low, snagg...

Continue reading

Stoppered Jars at the Harbor Vents

The Grand Canal in Huai’an is doing what it has always done in autumn: carrying grain, arguments, and the smell of wet rope. The docks are a moving puzzle of shoulder poles and shouting prows; everyon...

Continue reading

The Crack in the Curriculum Cup

By the time I reached Tongatapu, the lagoon was doing its usual convincing work: making everything look calm and orderly right up until you step wrong and find out the bottom is not where you thought ...

Continue reading

The Blue Seal and the Cooking Oil

The first thing I learned this morning is that even a war can have office hours. The sky over the Canal Zone has been busy since dawn—British and French aircraft making low, irritated sounds like tir...

Continue reading