The Mystery of Love - 3:51
My Friends Have - 2:49
Crazy Love - 4:04
Last Song - 3:19
No Child of Mine - 6:15
Before the Poison - 4:09
There Is a Ghost - 4:33
In the Factory - 3:50
Desperanto - 4:23
City of Quartz - 3:42