Song writing ~ Sharon Marie / Arrangements, guitar and piano ~ Mike Cabelin ~ Violin ~ Downs Thompson.