The Lacquer Box at Dawn
I woke in Foshan with the taste of last night’s river water still in my mouth, the kind that pretends to be tea if you don’t look at it too closely. Someone in the courtyard had been boiling congee si...
Continue readingUnraveling history's alternate timelines
I woke in Foshan with the taste of last night’s river water still in my mouth, the kind that pretends to be tea if you don’t look at it too closely. Someone in the courtyard had been boiling congee si...
Continue readingThe road into Banten has the familiar problems—mud that clings like a bad promise, mosquitoes with the confidence of tax collectors, and porters whose shoulders have learned the exact shape of other p...
Continue readingPort Said is in its best costume this week, which means the city is still wet lumber and mud, but someone has tied ribbons over the problem. The quays are crowded with men who look like they were issu...
Continue readingI woke to the sound of someone scraping a stone, not in the dramatic way of sharpening a blade, but in the careful way you rub soot off a pot when you want to sell it. The loft I rented above a cooper...
Continue readingBefore dawn, Tenochtitlan performs its best trick: it pretends to float. The lake is black glass until the torches start to move and then it becomes a map of obligations—light here, darkness there, an...
Continue readingEnugu has the same stubborn shape it wears in my line: wide colonial roads that assume everyone owns a car, a few square government buildings that look like they were ordered from a catalog, and churc...
Continue readingThe road into Fatehgarh looks the way 1857 always does when the day has been baking it since dawn: dust ground fine as flour, neem leaves hanging like tired hands, and the smell of hot animal—buffalo,...
Continue readingThe war is behaving itself today, which is to say it is being unpleasant in all the standard, dependable ways. The ground near the lines is churned into a paste that clings to my boots like it has a p...
Continue readingThe Meuse in February looks like it has signed a non-aggression pact with the sky: same gray on gray, no surprises, no warmth, and no real argument about it. Maastricht is busy in the way only a treat...
Continue readingThe harbor air here still does the usual job of making every breath feel like a small transaction: salt for your tongue, pitch for your nose, and fish for your dignity. Even before I reached the stone...
Continue reading