You will enjoy the illustrated puzzles scattered through the chapters.
by
A nice touch is the illustrated border on every single page.