Sudoku for the Mind: 320 Normal to Medium Difficulty Puzzles with Solutions by Lani Malone | Menrva Books