Logic Puzzles and Secret Messages: Truth, Lies, and Boolean Logic
Engineering
Knowledge check on logical reasoning, truth tables, and knights-and-knaves puzzles