Tom Lehrer (April 9, 1928 - July 26, 2025) Jul 29 Written by morgan narkiewicz morgan narkiewicz Previous Previous Listen to Loudon & Rufus on Far From the Tree podcast now! Next Next JUST A CAT