101 knock-knock jokes: guaranteed to make even a sourpuss smile by Sam Schultz | Menrva Books | MenrvaBooks