Teach Me O Lord/O God, In Thy Heavenly Hand
Sanctus from the German Mass (D872)
Te Deum and Jubilate (Collegium Regale)
Te Deum Laudamus - (St. Paul's Chapel, Columbia University, USA)
I Saw Three Ships
Svyati ("O Holy One")
The Lord's Prayer (1999)
Songs of Land, Sea and Air
Messe Solennelle De Sainte Cecile - Vocal Score
Philip Glass: Knee Play 3 (Einstein On The Beach)
Three Songs - SATB a cappella
Tres Lamentationes
Wie Ein Kind - (New Corrected Version)
O Waly, Waly
Beatus Vir, Sanctus Paulus
Three Psalms - Op.9
In the Beginning
Nunc Dimittis
A Great and Mighty Wonder
The Mother of God
A Hymn of the Nativity
Ode on the Birth of Our Saviour - Op.25c
Joseph and the Amazing Technicolor Dreamcoat - (Choral Suite)
G.F. Handel: For Unto Us A Child Is Born
Look Down O Lord
Es ist ein Ros entsprungen - Op.10
Early One Morning
David Grant: Crimond (Psalm 23)
Feast Song for St Cecilia
Elijah