Oscar Peterson plays Broadway