Choral Works A Hymn to the Virgin
  A Meditation
  A Prayer of St Francis
  A Remembrance
  Almighty God, grant all go well with thee
  Amore Langueo
  As Joseph was a-walking
  Ave Verum Corpus
  Bring us, O Lord God at our Last Awakening
  Hodie Christus natus est
  I Sing of a Maiden that is Makeless
  I will give thanks unto thee, O Lord
  Jesu dulcis memoria
  Jesu, the Very Thought
  Jesu that hast me dearly bought
  Laus Trinitati
  Lullay My Liking
Magnificat and Nunc Dimittis
Magnificat and Nunc Dimittis Set 2
Mary's Carol
  Mass in Five Parts
  Mass for Eight Parts
  My Song is Love Unknown
  Nunc Natus Est Altissimus
  O Lord, Grant the Queen a Long Life
  O Lord, support us all the day long of this troublous life
  O Merciful Saviour
  O Sing unto the Lord
  Out of your sleep, arise and wake
  Preces, Responses, and Lord’s Prayer
  The Souls of the Righteous
  Te Deum
  The Cloud of Unknowing
  There is no rose of such virtue
  Thou mastering me, God
  That Yongë Child
  Turn our Captivity, O Lord [Psalm 126]
  Ubi caritas et amor, Deus ibi est
  When David Heard that Absalom was Slain
Chamber Works Eclogue
  Fantasia Reminiscenza
  Piano Quintet
  Sonata for cello & piano
  Sonata for violin & piano
  Three Fantasy Pieces for oboe & piano
Choral with Orchestra A Song on the End of the World
Organ Works Improvisation on Adeste, Fideles 
  Introduction, Toccata & Fugue 
  Mosaici di Ravenna
  Toccata [1990]
Organ, Brass Quintet, Percussion & Timpani Fenix
Piano Works A House of Ghosts
  Drowned Summer
  Farewell to Hirta
  Hunt's Bay
  Master Finzi: His Ghoste
  Thalassa {The Sea}
  The Song of Amergin
  Toccata for Piano Solo
  Variations on a Burns Air
Songs with Piano A Marriage
  How many times do I love thee, dear?
  Praise of Ysolt
Virtuoso Piano Transcriptions/ Paraphrases Spring Waters
  What Wealth of Rapture
  Non ti 'scordar di me
Rags Gatto-Gateau: Cat's Cakewalk 
  Lacka-Daisy-cal Rag
  Spider Rag
Arrangements Air, from Serenade by E J Moeran
Music for Theatre/ Other Master Tresham: His Ducke
  Wise after the Event

website design by: