This image was lost some time after publication.

Who

New York public radio staple Brian Lehrer is the host of the WNYC current events call-in show, The Brian Lehrer Show.