September 6, 2019

Moving Day

By David Haldane Sept. 5, 2019   Like a lumbering turtle, the little house made its way slowly down the road. To a casual observer, the […]
August 30, 2019

Banned!

By David Haldane Aug. 29, 2019   It was a day of darkness. It began, as many do, with a leisurely morning surf along the teeming […]
August 15, 2019

Chaos

By David Haldane August 15, 2019   It was three a.m. when my call finally went through. At work in California where it was still daylight, […]
August 1, 2019

Eighteen Roses

By David Haldane August 1, 2019   It was a dance of tears. Fortunately, happy ones rather than those of another kind. The scene took place […]
July 18, 2019

Tangled Legs

By David Haldane July 18, 2019   This morning I awoke with a foot in my mouth. It wasn’t the first time; in fact, it’s been […]
July 11, 2019

Hidden Flags

By David Haldane July 11, 2019   For us, it all came down to a tee shirt. Ivy – my Filipino wife who became a US […]
July 4, 2019

A Really Bad Day

By David Haldane July 4, 2019   It was the thud to end all thuds. The kind that makes your heart sink and your breath stop. […]
June 20, 2019

My Kingdom for a Corkscrew

By David Haldane June 20, 2019   It’s called a corkscrew. Back in the US where I come from, they are as common as, well, mosquitos […]
June 12, 2019

High Heels (2)

By David Haldane June 13, 2019   In the end, it was a question of heels. If she could just find a decent pair of high […]
June 5, 2019

Traversing China

By David Haldane June 6, 2019   It was just a glass of water. A simple request, or so I thought. But this was China. And […]
May 23, 2019

Badass!

By David Haldane May 23, 2019   I think it’s the helmet that finally did it. It was a sleek, stylish little model made by Adidas […]
May 16, 2019

Sealed Lips

By David Haldane May 16, 2019   The warnings were vociferous. Strewn among the various online expat forums to which I subscribe, they were stern and […]