Mind-Bending Paradoxes
30 Puzzles to Challenge Your Thinking
Description of book