Works

Orchestra

Sinfonietta for String Orchestra (1990/2007) [25:15]
A Quiet Musicke (1996) [11:00]
The Persistence of Memory (In Memoriam: Brian Israel) (1995) [19:30]
Symphony in One Movement: Threnody (1991) [27:00]
Two Pieces for String Orchestra (1990) [8:15]
Diversions Overture (1986) [10:00]
Berceuse (1977) [5:15]

Symphonic Band

A Psalm of Life (1997/2008) [9:40]
Proteus Rising from the Sea (1994) [10:00]
The Persistence of Memory (In Memoriam: Brian Israel) (1989) [14:45]
Diversions: Triptych for Symphonic Band (1985) [14:45]
Mist-Covered Mountain: Fantasy for Symphonic Band on a Scottish Folksong (1982) [13:45]

Chamber Ensembles

Remembrance of Robin for trumpet in C and piano (2008) [11:00]
Intimations of Finzi for clarinet and piano (2004/05) [9:20]
Duo for Two Cellos (2004) [9:30]
Exotic Dances for violin and piano (1996) [19:30]
Stanfare for eight trumpets and timpani (1996) [5:20]
Heritage Music for violin, cello, piano and horn (1988) [25:30]
Celebration and Reflection for brass quintet (1987) [7:25]
Capriccio for Two Trumpets (1984) [3:30]
Resonances for four trumpets (1983) [6:30]
Variations for Cello and Piano (1973) [10:00]
Ancient Evenings and Distant Music for woodwind quintet (1971) [9:45]
Toccata for Brass Quintet (1970) [6:15]

Vocal/Choral

Let Me Make Songs (Frances E. W. Harper) for soprano, trumpet in C, and piano (2007) [4:00]
Dance No More (Chatterton) for SATB chorus unaccompanied (2005) [3:30]
Springsong (Shakespeare) for SSA chorus and piano (2004) [4:00]
Song of the Daffodils (Wordsworth) for unison treble voices and piano (1998) [2:40]
To Those Who've Fail'd (Whitman) for SATB chorus unaccompanied (1983) [2:55]
Three Wordsworth Poems for SATB chorus and piano (1982) [11:15]
Elegy (Wordsworth) for SATB chorus unaccompanied (1981) [3:15]
Invocation (Shelley) for SATB chorus unaccompanied (1980) [5:30]
Three Songs of Love, Joy and the Beauty of Night for voice and piano (1975) [8:20]

Solo Works

Malambo  piano (2000) [1:30]
Sonata Breve for Bb Trumpet Unaccompanied (1981/99) [6:30]
Evening Music, piano (1998) [5:00]
Six Pieces for Kelly, piano (1989) [6:40]
Three Little Waltzes and Pastorale (1984) [6:30]
Sonata Breve for Unaccompanied Tuba (1981) [8:00]
Sonata for Trumpet Unaccompanied (1979) [8:30]
Six Bagatelles for piano (1978) [11:30]
Nocturne (1976/2003), piano [8:45]
Sonatina for piano (1976/2003) [11:30]
Sonata for Piano (1973/2005) [17:15]