Ride the Wind to Me - 4:05
I Know Why the River Runs - 4:35
I Need You - 4:36
I Still Cry - 4:39
Out in the Rain - 4:19
Orphan Train - 4:01
Broken Things - 3:26
All My Tears - 3:33
Two Soldiers - 3:47
Maggie - 4:06
Strange Lover - 5:00
The Speed of Light - 2:13