David Letterman : on stage and off