Unraveling history's alternate timelines

The Annex Table by the Moselle

The Moselle behaved itself today with almost suspicious discipline. It slid past Schengen in a green-brown ribbon, carrying reflections of clean flags, white wine houses, and a pleasure boat that seem...

Continue reading

The Lantern Class B

The railway station looked like it had been bruised and then told to get back to work. Plywood covered the larger holes in the glass. Tape held the smaller panes in place with the confidence of a poor...

Continue reading

The Burn Mark on the Vault Door

Tinmel sits in the fold of the High Atlas as if the mountains had pinched it there to make a point. The slopes above the settlement are ochre in the late sun, violet where the shadows collect, and thr...

Continue reading

The Goat at the Sixth Band

Axum presents itself first by height. The stelae rise above the town like stone boasts made by men who expected the gods to be good readers. Their faces catch the morning sun in pale strips while the ...

Continue reading

The Dented Brass Bowl

The road into eastern Ghouta has a grammar I have learned to read without wanting to. Concrete is broken into the same gray crumbs in every version of this war. Rebar curls out of floors like burned w...

Continue reading

Clean Balconies and Lonely Graves

Maastricht is wet, self-satisfied, and packed to the gutters with men in dark overcoats pretending that history is something one signs indoors. The Meuse slid past the quay this morning with the same ...

Continue reading

Seal Paste in Small Ceramic Pots

The canal smells like it always does in Northern Song cities: wet hemp rope, river mud, and the sour-sweet breath of fermented bean curd that has soaked into breakfast boards no matter how often they ...

Continue reading

Proprietary Scissors in a Grey Coat

The first thing I noticed was that Vienna in February has a particular kind of damp cold that sneaks in through wool. It isn’t dramatic. It’s not even rude. It just sits on your shoulders and patientl...

Continue reading
Latest Timelines