0545790352

Harry Potter and the Sorcerer's Stone: The Illustrated Edition (Harry Potter,...

You will find that this activity book has a good balance of easy and hard puzzles.