Blood Sugar Love - 3:15
The Decline and Fall of the Clerkenwell Kid - 2:59
It's a Wonderful Li(f)E - 3:09
Cloud Cuckooland - 3:15
Kix - 3:03
Love Sugar Blood - 1:07
I Loved London - 3:06
I Believe - 3:45
Song for William - 1:06
Waltz for One - 1:53
Ruth, Roses and Revolvers - 3:51
Dorothy Parker Blue - 4:52
Last Words - 4:54
Into the Trees - 1:19
Bringing the Body Back Home - 5:48
Apart - 1:27