Lyrics by Bill Thompson, music by William Thompson and David C. Deal
All arrangement and production along with all additional musical composition and performance by David C. Deal.
William Thompson, lead vocal and acoustic guitar
Jacki Grapentine, harmony vocals
David C. Deal, all additional instrumentation and orchestration