Home›Books›PuzzleologyPuzzleologyTough Puzzles for Kidsby Des MacHaleNo description available.PuzzlesJuvenile literatureJeux intellectuelsOuvrages pour la jeunessePuzzles, juvenile literature