Shrek: 101 Jokes, Games and Puzzles by A collection of hilarious gags and fun activities for kids | Ever After Books