Scott Henderson is a musician