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

The Ancient of Days
A dramatic music narrative for large orchestra and a speaker.

Duration: 26' 20"
Five Songs for Flute & French Horn
An unaccompanied duo.

  • Our birth is but a sleep and a forgetting
  • Behold the Child among his new-born blisses
  • The world is too much with us, late and soon
  • Do not go gentle into that good night
  • O soft embalmer of the still midnight

Duration: 14' 30"
Hearts on Pilgrimage
A set of six wordless prayers for strings, oboe, clarinet, bassoon, French horn and harp.

  • Adoration I: Thanksgiving (4:50)
  • Adoration II: The Mystery (2:35)
  • Confession I: Longing for Home (3:25)
  • Confession II: The Burden (3:45)
  • Invocation I: Conversation (3:05)
  • Invocation II: Practicing the Presence (2:10)
In Dulci Jubilo
A suite of five traditional Christmas carols for brass quintet.

  • 1. In Dulci Jubilo
  • 2. The Wexford Carol
  • 3. Joseph Dearest, Joseph Mine
  • 4. I Wonder As I Wander
  • 5. Susanni

Duration: 16' 45"

Single movements can also be programmed individually.
Inside Passage
A work for solo trombone, trombone choir, and percussion (optional).

Duration: 7' 30"
It Is Well With My Soul
An arrangement of the Phillip P. Bliss hymn for brass quintet and percussion.

Duration: 3' 15"
Love Never Fails
A setting of 1 Corinthians 13 for soprano with piano and cello accompaniment. SATB and SA arrangements are also available, as are alternate accompaniments incorporating high woodwind, French horn or string quartet.

Duration: 4'
Night Pieces
A setting of three Wordsworth nocturnes for mixed chorus and five instruments.

Duration: 16'
Shepherd Story
A Christmas narrative for mixed chorus and orchestra adapted from the second chapter of Luke.

Duration: 7'
Welcome All Wonders: A Christmas Celebration
Welcome All Wonders: A Christmas Celebration is a Christmas cantata for mixed chorus and orchestra.

  • Welcome All Wonders (4:35)
  • Christmas Mourning (6:45)
  • The Nativity of Christ (3:20)
  • Good Is the Flesh (5:20)
  • Christmas Now (4:45)

Duration: 25'

Single movements can also be programmed individually.