One Big Joke (And 300 Shorter Ones) - Kindle edition