Kick Yourself Puzzles: A Collection of Forehead-Slapping Fun door Des MacHale & Paul Sloane