Stars and Stripes Forever mattkern April 18, 2016 Arranger: Dave WolpeComposer: John Philip SousaInstrumentation: 5/4/4/4Tempo: fastOptional piccolo part in Alto