The Great Big Book of Really Hard Puzzles: 256 Pages – Paperback – Very Good o

You will appreciate the illustrated maps included in the front pages.

A nice touch is the progress chart included in this activity book.