Once upon a time puzzle book /
Sharratt, Nick.
London : Walker,
2005.
Previous ed.: 1994.
Puzzles