Music
Chamber Works
Flute
Suite for Flute and Guitar
Fantasy, for Flute and Piano
Love Cries, Love Survives, Flute Trio
Oboe, EH, Oboe d’amore (one player)
Music for 21 (Crystalline, Earthen, Liquid, Fiery)
Bassoon and Contrabassoon
Piece for Bassoon and Contrabassoon
Viola
Fantasy, for viola, percussion, and synthesizer
Cello
Windrush Hollow, for three cellos
Seven at the Golden Shovel
Double Bass, Harp
Double Bass Fantasy
For two classical guitars
Distant Cries
While They Sleep
Harp
While They Sleep
Behold the Star!
Piano
Four Piano Miniatures
Dorothy
Triptych
Impromptu for the First Day of May
Two Roads
Piano Four Hands
The Happy Ocean
Duos
Stars Shall Fall, amplified classical guitar and accordion
Curiosity, for violin and cello
Distant Cries, for two classical guitars
While They Sleep, for two classical guitars
Humoresque for Vibraphone and Marimba
The Wind and the Rain, for oboe and piano
Percussion
Flash in the Pans (for steel drum and percussion)
Trios
Song for Suzanne, for flute, baritone, amplified double bass
Love Cries, Love Survives, for C Flute, Alto Flute, Bass Flute
Piano Trio
I. On the Threshold of Spring
II. Iona Walks
III. Toward the Sea
Quartets
String Quartet No. 1
Woodwind Quartet No. 1
Superiority Complex for flute, clarinet, bassoon, piano
Saxophone Quartet
Quintets
Woodwind Quintet No. 1
Sextets
Awakenings (flute, piano, 2 violins, viola, cello)
Septet
Pavan
For Ten Players
Diamond Dust
Improvisation for spoken word, electric bass, piano
Street Fair: The Quartet
Art Songs
Now Sleeps the Crimson Petal
A Thousand Bouquets
Sing No Sad Songs for Me
When I Put Out to Sea
She Walks in Beauty
Sacred Art Songs
Psalm 23, solo baritone
The Lamb Baaed Gently
Christmas Night
Jesus Rejected at Nazareth
That Day
The Baptism of Jesus
In the Servant’s Quarters
Dominus Secus Mare (for two sopranos and organ)
Emmanuel, Come (Advent responsorial)
Music for Young Musicians
Pixie Dance, solo piano
Humoresque, for flute and piano
The Curious Cat, clarinet Trio
A Nutty Sax Song, alto saxophone and piano
T-Bone Rag, trombone
Song for a New Year, solo violin
Humoresque, for viola and piano
Shenandoah, solo violin
Larger Ensembles
Sacred Music
Mass Ordinary (for SATB chorus and small ensemble)
Let Us Feast upon the Pure Bread (SATB, piano)
The Greatest Love (for SATB, piano, organ)
String Orchestra
Autumn
Serenade for Strings
Chamber Orchestra
Canada Suite
Romanza
Full Orchestra
In Honour of Time
Band
Suite: The American West
Rondo Scherzando
Jazz Combo
Francesca
Happy
One August Morning
I Know Why
Television Themes
Cookin’
Caribbean Nights, from Degrees of Influence
Beautiful Ohio, arr. from Only Ohio
Wake Up, It’s Friday!