Sudoku Hard 500 Puzzles: 9x9 Sudoku 4 Puzzles Per Page, Relax and Solve with Answers for Adults by Zhen Puzzle | Menrva Books