*Click the title of a piece to see a short description and access its detail page.

Piano
The Alphabet of Revelation
A piano quartet.

  • The Treachery of Images
  • The Persistence of Memory
  • The Melancholy of Departure
  • Dance

Duration: 28'
At Cana's Feast
An anthem for women's voices (SSA) with piano accompaniment.

Duration: 2' 30"
Clementina's Cactus
A ballet for children based on the book by Ezra Jack Keats.

Duration: 16' 30"
Confessiones
A song cycle for mezzo-soprano with piano accompaniment to texts from St. Augustine's Confessions.

  • O Domine, percussisti cor meum verbo tuo (O Lord, thou didst strike my heart with thy word)
  • Ego sum qui sum (I am that I am)
  • O Pulchritudo (O Beauty)
  • Deus creator omnium (God, Creator of all)
  • O Domine, quia fecisit nos ad te (O Lord, thou hast made us for thyself)

Duration: 28' 30"
Five Sonnets
A song cycle for soprano with piano accompaniment to poems by E. E. Cummings.

Duration: 12' 30"
love is the every only god
A song cycle for mixed chorus with piano accompaniment to poems by E. E. Cummings.

Duration: 25'
Of Mercy and Judgement
An anthem for choir with piano accompaniment.

Duration: 4' 30"
Phantastes
A fantasia for solo piano.

Duration: 12'
A Psalm Triptych
Psalm settings for soprano with piano accompaniment. SATB arrangements are also available, as is an SASA arrangement of Psalm 145

  • Psalm 98: Shout for Joy to the Lord
  • Psalm 51: Have Mercy on Me, O God
  • Psalm 145: Great is the Lord

Duration: 16' 45"
subVersions
The score for a site-specific modern dance work.

  • The Story the Skin Tells (12:14)
  • Don’t Hold Your Breath (8:52)
  • Easy to Digest (10:39)
  • The Dance of Forgetting (6:15)
  • Last Train (11:42)

Duration: 50' 45"
Via Gioiosa
A theme and variations for solo piano.

Duration: 10'
Waltzing with Shadows
A duo for cello and piano.

Duration: 4' 30"