Power of Love/Love Power - 6:41
Never Too Much - 3:51
Stop to Love - 5:10
Here and Now - 5:23
Endless Love - 4:19
Don't Want to Be a Fool - 4:35
Little Miracles (Happen Every Day) - 4:42
Any Love - 5:01
Heaven Knows - 4:53
So Amazing - 3:39
How Many Times Can We Say Goodbye - 3:26
Never Let Me Go - 4:29