pianist composer bandleader

  David Haney