Sudoku Challenge: 900 Hard Puzzles to Test Your Skills by Thomas, Mr Peter | Menrva Books