by Michael Holt
A collection of old and new brain teasers, tricks, puzzles, games of logic, and recreations.