A lively and engaging look at logic puzzles and their role in recreation, mathematics, and philosophy.Vis mer