Three Pieces for Flute Choir received its premiere at the 2011 NFA Convention in Charlotte, North Carolina. It consists of Three Movements: Allegro, Waltz, and Perpetual Motion. Instrumentation: 2 Piccolos, 4 C Flutes, 2 Alto Flutes, Bass Flute, Contrabass Flute