Who's Gonna Walk on Water - 4:45
Before My Time Is Up - 5:05
Times Changed - 4:23
You Can't Call It Love - 4:15
Mirror Mirror - 4:46
Perfect World - 3:56
Love Is - 4:10
Blues Man's Road - 4:05
Everything a Heart Could Ever Want (Willow) - 4:20
Days of Light - 3:42
Unforgettable Opera - 4:48