20 September 2026
The chirping of a cricket over the rumble of a passenger ship’s engine.
Alissa’s and Meghan’s voices drift somewhere in between. Their words settle into the soundscape like leaves falling onto a street.
20 September 2026
The chirping of a cricket over the rumble of a passenger ship’s engine.
Alissa’s and Meghan’s voices drift somewhere in between. Their words settle into the soundscape like leaves falling onto a street.
29 June 2026
I’m just pulling into Friedrichshafen. Although the town is set in an idyllic landscape, it bears witness to an incredibly staid and ugly post-war architecture. Its inhabitants seem to be a mixture of snooty Badeners and refugees.
What must it have been like in 1945, when the little harbour town was razed to the ground? Did the farmers of Thurgau stand on the opposite shore of the lake, marvelling at the immense explosions and clouds of smoke rising from Germany?
30 November 2025
Airports. Motorways.
Places not designed for lingering.
Places shaped by speed.
No human body is meant to be there.
18 November 2025
Don’t be certain of who you are.
3 January 2025
The struggle to resist the impulse of sin.
It is the process of theosis.
25 September 2025
Most of the time, the clouds over Zurich are oppressive and dense. Sometimes, however, they begin to fray, and light breaks through in places.