4 books
Sudoku 300 Puzzles Hard to Expert
Sudoku 300 Puzzles Expert Level
The Large 300 Sudoku Puzzles ( Medium Level)
The Large 300 Sudoku Puzzles ( Hard Puzzles)