Sudoku - 500 MORE Hard Ones: With Full Solutions by Ian Lozada | Menrva Books