14 Hymn Reharmonizations Details →
A Blessing Details →
A Fugue, Two Waltzes & a Rag Details →
A Pentad for Piano Details →
A Short History of the Pipe Organ Details →
Aboard the Billyruffian Details →
Animal Songs Details →
As We Travel on our Journey Details →
Aurora Details →
Ave verum corpus Details →
Bagatelle – Chamber Organ Details →
Bagatelle – Flute Sextet Details →
Baiji Dolphin Details →
Being With You Details →
Boar’s Head Carol Details →
Canción amazónica Details →
Canción de verano Details →
Carpe diem Details →
Combination II Details →
Come Unto Me Details →
Concertino for organ and orchestra Details →
Dance Details →
Dawn Bends Details →
Dawn Horse at Dusk Details →
Dona nobis pacem Details →
Drinking Song Details →
Drinking Songs Details →
Earth Cantata Details →
Éileamh na Talún Details →
Fantasy for Carillon Details →
Festival Fanfare Details →
Fine Knacks for Ladies Details →
Flourish 1 Details →
Four French Carols Details →
Four Limericks Details →
Four More Limericks Details →
Four Unitarian Introits Details →
From Heav’nly Harmony Details →
Fugue in C Major Details →
Gare de Montréal Details →
Gaudeamus Details →
Glory to the King Details →
Gulf Island Sketches Details →
Hanacpachap Fantasy Details →
Heaven Haven Details →
Hold on to What Is Good Details →
How Ya Gonna Keep’em down on the Farm? Details →
I Bless Thee, Lord (vocal solo) Details →
I Bless Thee, Lord (choral) Details →
If the Wind is West Details →
If Ye Love Me Details →
Indian Summer (choral) Details →
Indian Summer (vocal solo) Details →
Introit: Ecce quam bonum Details →
Iroquois Song Details →
I’s the B’y Details →
Isbjørn! Details →
Kinesis Details →
Kinesis I Details →
Kite at Clover Point Details →
La garza (The Heron) Details →
Let Evening Come Details →
Let there be light Details →
Let Us Now Praise Famous Men Details →
Let us now praise famous men Details →
Lignum vitae Details →
Matin Responsory Details →
Migildi Magildi Details →
Monteverde Toad Details →
Music, I Yield to Thee Details →
Named Details →
O Captain! My Captain! Details →
O Sing Merrily Details →
On-Track Boogie Details →
Orion Vespers Details →
Out Beyond Details →
Pacific Overture Details →
Pacific Rag Details →
Peregrinations (Flute Choir) Details →
Poem (revised) Details →
Prayer for Peace Details →
Psalm 126 Details →
Psalm 150 Details →
Pulsations Details →
Quartet (2003) Details →
Quatre Préludes Details →
Quintette pour piano et cordes Details →
Rossignols Details →
Saanichton Saunter Details →
Sea Cantata Details →
Seulete Suy Details →
Seven Easy Pieces Details →
Silver Penny Details →
Six Chansons Details →
Six Songs Details →
Sonata Details →
Song of Ruth: “Do not press me” Details →
Songs for my Students Details →
Sonnet (Shall I Compare Thee to a Summer’s Day) Details →
St. Paul Fanfare Details →
String Quartet #1 Details →
String Quartet #2 Details →
Suite for String Orchestra Details →
Suite No.2 in C minor Details →
Ten Pieces for Piano Details →
Ten Preludes Details →
The Dredger Details →
The Microbe Details →
The Old Fool Details →
The Shark Details →
The Squid-Jigging Ground Details →
The Water Is Wide Details →
The Yak Details →
Three Bagatelles Details →
Three Short Pieces Details →
Toccata Details →
Toccata Gioiosa Details →
Tune My Heart Details →
Two Fantasies for flute and piano Details →
Un Canadien errant Details →
Unto him who loved us Details →
Vancouver Island Suite Details →
Variations in Black Details →
Variations on B-A-C-H Details →
Variations on “Kingsfold” Details →