His songs made presidents squirm and bishops blush.
Now the man who laughed at the world’s worst habits is gone.
Tom Lehrer is dead at 97, and with him goes a kind of fearless, musical rebellion we may never see again. Fans are grieving, historians are reflec… Continues…