The essential puzzle book.
London : Marks & Spencer,
c2003.
Puzzles.