album

Ladder of Love

8 songs (44 minutes) Released on 15 November 1995
1
Erotika
5:02
2
You'll Be Mine
4:14
3
No Longer Believing End
7:27
4
Ladder of Love
6:43
5
Mood Swings
4:15
6
Djembe
9:19
7
Making Up For Teasing
4:03
8
Simple Things
3:47