"Have songs like that been written in the last fifty years or so?) The guy playing jazz piano and singing in an expressive voice was Dave Anderson, who as well as being a musician is an actor, and a writer and director of musicals." . . . .