For the Last Time, "Who's There?"
Subtitle: Thousands of Jokes for Absolutely Everyone
Publisher: Ballantine Books
Published: October 30, 2007
Language: eng
Format: Mass Market Paperback
Number of pages: 480
ISBN-13: 9780345502841
Subjects: Form - Jokes & Riddles; Humor / Jokes & Riddles; Humor; Jokes; Knock-knock jokes; Wit and humor, Juvenile