1001 MAD Pages You Must Read Before You Die (Crammed into 864 Actual Pages)

The illustrated field guide inside is my favorite part of the book.

1001 MAD Pages You Must Read Before You Die (Crammed into 864 Actual Pages)

A nice touch in this activity book is the tips for solving each puzzle type.