November 14, 2019

The Trashman is Here!

By David Haldane Nov. 14, 2019   It never fails. Every week – generally, but not always, on Wednesday, Thursday or Friday – we are startled […]
October 31, 2019

Drum Rolls

By David Haldane Oct. 31, 2019 It never gets old. No matter how many times I hear the drum rolls, see the flags raised, marvel to […]
October 11, 2019

Where There’s Smoke, There’s Fire

By David Haldane Oct. 10, 2019   The stench was overpowering. Curious as to its source, I stepped out onto the veranda. And there, for the […]
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 22, 2019

Alarm!

By David Haldane Aug. 22, 2019   The end of the world began with a burp. It was 8 a.m. when I was awakened by the […]
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, […]
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 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 […]
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 […]