Vocal/Choral
- The Holy Well (2012)
12’
16 solo voices (4 sop, 4 mezzo, 4 tenor, 3 bar, 1 bs), 2 pno - Ode to Plum Floret (2012)
6’
Chorus - Ye Did It Unto Me (2010)
6’
Chorus, pno AUDIO - Ave Maria (2010)
10’
Sop, alto, tenor, bs, pno 4 hands - If Heavens Too Had Passions (2009)
15’
Chorus, pno - A Trip to Mountain West Village (2009)
5’
Chorus, pno - Love Seeketh Not Itself to Please (2009)
7’
Female voice choir (SSA with Sop solo), pno - A Night Abroad (2004)
5’
Chorus, pno AUDIO - Autumn Night (2004)
6’
Female voice choir (SSA), pno - You, Lord, Are Both Lamb and Shepherd (2003)
6’
Chorus, brass quintet, perc, org - Mount Taishan (2002)
6’
Chorus, pno - Blessings Only (2002)
8’
Female voice choir (SSA) - Whisper of a Wild Goose (2000)
6’
Chorus, pno - Songs of Shi-Jing (1996)
14’
Chorus, pno - Silent Night (1996)
5’
Female voice choir, org - Two Poems by Xu (1995)
13’
Chorus, pno - Six Chinese Songs of the Thirties and Forties (1993)
20’
Chorus, pno - Back to Bach (1991)
7’
Chorus, pno - Three Songs to Poems by Li Ho (1990)
12’
Bar, ob/EH, pno - Out of the Depths (1990)
11’
Solo bar, chorus, pno - Four Xin ‘Ci’s (1989)
10’
Chorus
Anthems, Hymns, and Sacred Choral Arrangements (since 1988)
Over 200 items