
Young puzzlers can put their problem-solving skills to the test with this terrific book of over 101 super-smart puzzles. This wonderfully illustrated activity book is full of ingenious puzzles and activities, from classic riddles and code cracking games to clever Japanese...
