Orchestral

Fanfare for TomorrowFanfare for Tomorrow


1997 Symphonic Fantasia 'Hui'1997 Symphonic Fantasia HUI


Dreams of Tung PingDreams of Tung Ping


HsienHsien


Vocal-Orchestral

When the Green Woods LaughWhen the Green Woods Laugh


Songs of Shi JingSongs of Shi-Jing


Peace to You, Sisters, BrothersPeace to You, Sisters and Brothers


Longing to Draw NearerLonging to Draw Nearer


Following Christ the LordFollowing Christ the Lord


Chamber

A Dream Too Short A Dream Too Short


As If...As If …


Distant ThoughtsDistant Thoughts


MemoriesMemories


Music for Flute, Bass Clarinet & PianoMusic for Flute, Bass Clarinet and Piano


Passions From WithinPassions From Within


String QuartetString Quartet


The Night Has Gone The Night Has Gone


With My HeartWith My Heart


Instrumental Solo

Passions WithinPassions Within


Vocal & Choral

If Heaven Too Had Passions If Heavens Too Had Passions


The Holy WellThe Holy Well


Ave MariaAve Maria


Trip to Mountain West VillageA Trip to Mountain West Village


Four Xin 'Cis'Four Xin ‘Ci’s


Ode to Plum FloretOde to Plum Floret


Three Songs to Poems by Li HoThree Songs to Poems by Li Ho


A Night AbroadA Night Abroad


Ye Did It Unto MeYe Did It Unto Me


Si XiangSi Xiang


Two Poems by XuTwo Poems By Xu


Love Seeketh Not Itself to PleaseLove Seeketh Not Itself to Please


Autumn NightAutumn Night


Songs of 'Shi-jing' Songs of ‘Shi-Jing’


Anthems, Hymns, and Sacred Choral Arrangements

Even the Highest HeavenEven the Highest Heaven


A Choral AmenA Choral Amen


Hearts that Yearn for Zion - Joy Cometh in the MorningHearts that Yearn for Zion – Joy Cometh in the Morning


All That Thrills My SoulAll That Thrills My Soul


We Who Live in Christ Were Born in His DeathWe Who Live in Christ Were Born in His Death


Blessed are Those Who Trust in YouBlessed are Those Who Trust in You 


A Hymn of PromiseA Hymn of Promise


Beyond the SunsetBeyond the Sunset


Jesus Is The SongJesus Is The Song


Lead, Kindly LightLead, Kindly Light


Make Me A Channel of Your Peace Make Me A Channel of Your Peace


Open My Eyes, That I May SeeOpen My Eyes, That I May See


Savious, Again to Your Dear Name We RaiseSavious, Again to Your Dear Name We Raise


Still, Still with TheeStill, Still with Thee


Amazing GraceAmazing Grace


God Make My Life a Little LightGod Make My Life a Little Light


God of Grace and God of LaughterGod of Grace and God of Laughter


I Lift My EyesI Lift My Eyes


Like A River GloriousLike A River Glorious


Not Now, But in the Coming YearsNot Now, But in the Coming Years


This is My Father's WorldThis is My Father’s World


Turn Your Eyes Upon JesusTurn Your Eyes Upon Jesus


Jesus Only Is My Message - All That Thrills My SoulJesus Only Is My Message – All That Thrills My Soul


This World Is Not My HomeThis World Is Not My Home