Shore's Trumpet. Eight pieces for Bb trumpet and piano. Arranged by Eve Barsham.
Barsham, Eve.