by Arcturus Publishing
Over 500 logic puzzles, mind-benders and mathematical teasers compiled into twenty levels of ascending difficulty.