Tracks
- 1Christmas Medley9:48
- 2Ave Maria3:01
- 3The Prince of Denmark's March "Trumpet Voluntary"2:38
- 4Suite No. 3, BWV 1068: Aria5:32
- 5Cantate, BWV 147: "Choral" (Jesus bleibet meine Freude)3:45
- 6Suite No. 2, BWV 1067: "Rondeau"1:33
- 7Suite No.2, BWV 1067: "Badinerie"1:35
- 8Ave Verum (Vêpres solennelles)3:17
- 9Agnus dei3:27
- 10Panis angelicus4:11
- 11Amazing Grace4:55
- 12Nobody Knows the Trouble I've Seen5:34
- 13Partita No. 2, BWV 1004: "Allemande"3:59
- 14Sonate No. 1, BWV 1001: Presto3:16