Christmas Crackers 3: A Further Collection of Zany Jokes, Puzzles and Riddles (Christmas Crackers) by Alan Snow | Menrva Books | MenrvaBooks