100 Kakuro Puzzle Games: A game of logical deduction and reasoning using math and numbers to find the solutions. Barron's, Books