The essential puzzles collection.
Marks & Spencer plc.
London : Marks and Spencer,
c2004.