Song Archive

 

Orginal songs

Adia
Angel
Answer
Awakenings
Back Door Man
Ben’s Song
Black
Black & White
Building A Mystery
Changes
Circle
Dirty Little Secret
Don’t Give Up On Us
Drawn To The Rhythm
Drifting
Elsewhere
Fallen
Fear
Forgiveness
Full Of Grace
Fumbling Towards Ecstasy
Good Enough
Heartbreak
Hold On
Home
Illusions Of Bliss
I Love You
I Will Not Forget You
Ice
Ice Cream
In Your Shoes
Into The Fire
Lost
Love Come
Loving You Is Easy
Mary
Mercy
One Dream
Out Of The Shadows
Out Of Tune
Perfect Girl
Plenty
Possession
Push
Rivers Of Love
Sad Clown
Shelter
Steaming
Strange World
Stupid
Sweet Surrender
The Path Of Thorns (Terms)
Time
Train Wreck
Trust
U Want Me 2
Vox
Wait
What’s It Gonna Take
Witness
World On Fire

 

Instrumental songs

Last Dance
Touch
Uphill Battle

 

Unreleased songs

Captive
Forever Someday
Here Lies My Heart
Madness
So Close To You
Temptation
The Waiting aka Won’t Let Anything (Shelter)
What Lies Beyond

 

Co-written

Do What You Have To Do
I Will Remember You
Prayer Of Saint Francis
Silence

 

Covers (studio)

Blackbird
Blue
Bring On The Wonder
Dear God
Ol’ 55
River
Song For A Winter’s Night
The Rainbow Connection
Unchained Melody
Wear Your Love Like Heaven

 

Covers (live)

Babooshka
Baby Blue
Blackbird
Downtown Train
D’yer Mak’er
Everyday Is Like Sunday
For Emily (Whenever I May Find Her)
Georgia On My Mind
Give It Up
Gloomy Sunday
I Could Give You (A Mirror)
Love Like Blood
Moonshadow
Solsbury Hill
The Wind
Where Do The Children Play
Wonderwall
Wuthering Heights

 

Other

Banjo Song
Grind
Rex’s Song

 

Vocal guest (studio)

As The End Draws Near
Burned Out Car
Dark Angel
Don’t Let Go
Go Green
God Rest Ye Merry Gentlemen
Homeless
I Would Die For You
Just Like Me
Know Where You Go
Love Is
Ordinary Miracle
Sing
Tell Me Your Dream
Tightrope Walker
What Is This Love
When She Loved Me

 

Vocal guest (live)

Basted In Blood
Emergency
Four Strong Winds
Girl From Ipanema
Lost Together
Pills
Sad Lisa
The Foggy Dew
Time After Time
Will You Marry Me

 

Lilith Fair collaborations

Big Yellow Taxi
Closer To Fine
Falling In Love
I Shall Be Released
Put A Little Love In Your Heart
Strong Enough
Water Is Wide
Water’s Edge
What’s Going On

 

Traditional songs and Christmas songs

Christmas Time Is Here
Find Your Voice
Have Yourself A Merry Little Christmas
Happy Xmas (War Is Over)
I’ll Be Home For Christmas
I Heard the Bells on Christmas Day
In The Bleak Mid Winter
My Lagan Love
O Little Town Of Bethlehem
Silent Night
Space On The Couch For Two
The First Noel/Mary Mary
What Child Is This (Greensleeves)
Wintersong