Christmas Crackers 2: A Further Collection of Zany Jokes, Puzzles and Riddles | MenrvaBooks