Stop Me If You've Heard This: A History and Philosophy of Jokes