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!