(2000). 1001 AMAZING PUZZLES. BRITAIN: SEVENOAKS.
2000. 1001 AMAZING PUZZLES. BRITAIN: SEVENOAKS.
1001 AMAZING PUZZLES. BRITAIN: SEVENOAKS. 2000.