Dreaming of Me 3:44
New Life 3:44
Just Can't Get Enough 3:36
See You 3:53
The Meaning of Love 3:04
Love in Itself 3:55
Master and Servant 3:50
Blasphemous Rumours 5:04
Somebody 4:21
Shake the Disease 4:46
Flexible 3:09
It's Called a Heart 3:48
Fly on the Windscreen 5:05