Choral
*Songs in publication are underlined.
- Children's Choir
- Count Your Blessings - Cadence Christian Children (CCC)
- Gift of Love - CCC
- Holy Mary, Mother of God - St. Joseph of Cupertino School 4th-7th grades
- Now Softly, Softly Falling - CCC
- The World Itself Is a Beautiful Place - Chrystal Children's Choir, Cupertino
- You, Lord, Are My Shepherd - CCC
- Mixed Choir
- Requiem (combined De Anza College choirs)
- Sacred
- Alleluia! - Mission Peak Chamber Singers
- At Christmastide - Soloist: Kama Belloni
- Blessed Martyrs - St. Jude's Episcopal Church, Cupertino
- Breathe on Me, Breath of God - St. Joseph of Cupertino Church
- Celebration - Union Church of Cupertino
- Christmas Introit
- Christmas Wish - De Anza College Choir
- The Church is Here to Stay. Alleluia!
- Dona Nobis Pacem - St. Andrew's Episcopal Church, Saratoga
- The Gift of Love - Union Church of Cupertino
- Glory to God in the Highest - Menlo Park Community Choir
- Going Home - St. Joseph of Cupertino
- The Guiding Light - St. Jude's Episcopal Church, Cupertino
- Hear My Prayer - Friendship Singers
- My God, My God, Why Hast Thou Forsaken Me? - De Anza Chollege Chorale
- O Come, Let Us Sing to the Lord
- O Sing a Song of Bethlehem - St. Jude's Episcopal Church, Cupertino
- Praise God From Whom All Blessings Flow - Union Church of Cupertino
- Praise Ye the Lord! - Union Church of Cupertino
- Rise, Shine, You People! - Choir Directors' Emsemble
- Take My Life and Let It Be Consecrated - St. Jude's Episcopal Church, Cupertino
- There Is No Rose of Such Virtue - St. Jude's Episcopal Church, Cupertino
- Treasure All the Things of Beauty - Union Church of Cupertino
- Three German Christmas Songs (combined choirs of St. Joseph of Cupertino, St. Jude's and Union Church)
- Secular
- I Never Gave Her Roses - De Anza Chorale
- The Voice of the Child - Friendship SIngers
- Women's Chorus
- Sacred
- Alleluia! Christ the Lord is Risen! - De Anza Women's Chorus
- Come, Follow Me - De Anza Women's Chorus
- Flowers - De Anza Women's Chorus
- Count Your Blessings - De Anza Women's Chorus
- Gloria, Glory to God - De Anza Women's Chorus
- God Be In My Head - De Anza Women's Chorus
- Have Mercy on Me - De Anza Women's Chorus
- O God of Love, O King of Peace - De Anza Women's Chorus
- Take My Life and Let It Be Consecrated - De Anza Women's Chorus
- Tell Out, My Soul - De Anza Women's Chorus
- There Is No Rose of Such Virtue - Los Robles Master Chorale and Amadeus Children's Choir
- The Twenty-third Psalm - De Anza Women's Chorus
- Why Art Thou Cast Down - De Anza Women's Chorus
- Secular (De Anza Women's Chorus)
- Words and Music
- A Baker's Dozen of Mother Goose Songs
- Three German Christmas Songs
- Three Happy Songs
- Sacred