Christmas Crackers 2: A Further Collection of Zany Jokes, Puzzles and Riddles by Jonathan Clements | Menrva Books | MenrvaBooks