Waiting for the Crash
Every day, I read the morning news to see if I'm OK So many people and their views but I'm waiting for the day One number's up,…
June 3, 2026
Jesse Cheng Memorial
April 14, 2026
In Memory of Jesse Cheng
March 5, 2026
Go With God
January 7, 2026
In Memory of Helen Cheng
November 21, 2025
Charles Townes Innovision Award
September 21, 2025
Disney Cruise 2025
September 17, 2025
You Don’t Know Charlie
August 14, 2025
Nieces Come to Myrtle Beach
June 3, 2026
Jesse Cheng Memorial
April 14, 2026
In Memory of Jesse Cheng
March 5, 2026
Go With God
January 7, 2026
In Memory of Helen Cheng
November 21, 2025
Charles Townes Innovision Award
September 21, 2025
Disney Cruise 2025
September 17, 2025
You Don’t Know Charlie
August 14, 2025
Nieces Come to Myrtle Beach
Every day, I read the morning news to see if I'm OK So many people and their views but I'm waiting for the day One number's up,…
I wrote this song shortly after leaving Gateway. I was in my new house in Myrtle Beach pounding beers and hammering on my guitar. That was seven…
I remember the year well. It was 1998, and I had just gone through a messy break up. But I was in great spirits. I had just…
I really can’t describe how I write a song. It is the exact opposite of writing a blog or writing a computer program. In the latter case,…
Recently I wrote about Amazon.com’s new MP3 download site. I still like it, but I tired of it quickly because the selection of music is lacking. In…