Magnificat and Nunc Dimittis (Collegium Regale)
The Tiger - for 13-Part Choir
Thunder Entered Her
Two Hymns to the Mother of God
Svyati ("O Holy One")
The Lord's Prayer (1999)
Missa Tiburtina
As One Who Has Slept
Bound for Glory! - A Collection of Spirituals
Songs of Land, Sea and Air
Philip Glass: Knee Play 3 (Einstein On The Beach)
Three Songs - SATB a cappella
I Saw Three Ships
Sanctus from the German Mass (D872)
O Waly, Waly
Ode on the Birth of Our Saviour - Op.25c
Beatus Vir, Sanctus Paulus
Nunc Dimittis
Tres Lamentationes
Wie Ein Kind - (New Corrected Version)
Let Your Kingdom Come
Messe Solennelle De Sainte Cecile - Vocal Score
Three Psalms - Op.9
Joseph and the Amazing Technicolor Dreamcoat - (Choral Suite)
The Mother of God
A Great and Mighty Wonder
G.F. Handel: For Unto Us A Child Is Born
In the Beginning
David Grant: Crimond (Psalm 23)
Feast Song for St Cecilia