Yesterday was Tom Lehrer’s 84th birthday. For those of you who don’t know who Tom Lehrer is, he’s a mathematician, teacher, and retired satirist. His stuff is just fantastic, and this one is just the tip of the iceberg.

You should really check out the rest of his stuff. Seriously.