Never a better time for some Tom Lehrer