Douglas David (Dave)

trumpeter, composer, educator