Ave Maria - There Is a Heart - 5:31
Labyrinth (Prelude) - 1:09
Labyrinth - 4:28
Benedictus - 3:59
Voice of an Angel - 4:52
In the Quiet - 3:45
Heaven's Door - 4:45
Two Sides to Every Story - 3:50
In Your Heart - 4:37
Dawn [Instrumental] - 1:27
The Clouds' Veil - 3:44
Sing on the Wind - 3:25
The Weaver - 4:19
Journey's End - 4:53
Allelu [Irish Version] - 4:19