Giving It All Away - 3:28
Thinking - 4:22
It's a Hard Life - 3:36
One Man Band - 3:48
Get Your Love - 3:42
Walking the Dog - 4:34
Written on the Wind - 3:22
Say It Ain't So - 4:15
One of the Boys - 2:40
Avenging Annie - 4:30
Free Me - 3:58
Without Your Love - 3:14
Waiting for a Friend - 3:22
Walking in My Sleep - 3:27
If Parting Should Be Painless - 3:40
After the Fire - 4:31
Under a Raging Moon - 4:31
The Pride You Hide - 4:24
Let Me Down Easy - 4:06
Hearts of Fire - 5:05