álbum

Peace at Last

10 Canciones (44 minutos) Publicado el 9 de junio de 1996
1
Happiness
4:40
2
Tomorrow Morning
4:15
3
Sentimental Man
5:05
4
Love Came Down
3:35
5
Body and Soul
5:16
6
Holy Love (feat. Craig Armstrong)
2:42
7
Family Life
5:21
8
War Is Love
3:33
9
God Bless You Kid
4:56
10
Soon
5:27