To Download a song, right-click on Download and choose “Save Link As…”


30 Years On The Railroad

This song presents a young songwriter’s image of what retiring from a long career, not just on the railroad, but from any line of work, might feel like.

Listen to: 30 Year on the Railroad

Dr. Miller

If Harriet had scored much higher on the Miller Analogies Test, which was required for admission to almost every Psychology Doctoral program, I would never have met her! Because of her low score, she went to the City University, and that’s where we met. Thank you, Dr. Miller!

Listen to: Dr. Miller

Isn’t It Funny

To me this song is about being young and in love in New York City.

Listen to: Isn't It Funny

Lady J

A song about leaving home, and finding your way in the world.

Listen to: Lady J

Morning Light

This is one of my personal favorites, and features the wonderful piano and closing vocal harmony of friend Kelley Hunt, a brilliant musician from Lawrence, Kansas.

Listen to: Morning Light

Night Train

I wrote this late at night on the Amtrack between D.C. and Boston. My brother Higgy, a fine piano and guitar player from Chico, California, does the outstanding guitar solo.

Listen to: Night Train

Songs of Home

Written and performed with my friend Mahasen DeSilva. Mahasen, from Sri Lanka, was missing his homeland.

Listen to:


This is a recent collaboration with Rick Frydman, a Lawrence musician and songwriter.

Listen to: Suspicion

There Was A Time

The theme song from my first video, Constructing the Multigenerational Family Genogram. You don’t need to be interested in psychology or family process to get this song.

Listen to: There Was A Time

Walking In Johnny Mercer’s Shoes

I wrote this song in Savannah, Georgia, the hometown of legendary songwriter Johnny Mercer. The song captures Mercer’s life-long love affair with this beautiful city.

Listen to: Walking In Johnny Mercer's Shoes


This is my sons’ favorite.

Listen to: Vegetables


A Monday afternoon jam with my good friend and incredible musician Greg Allen, made up on the spot.                 

Listen to: Jonny