Libris
1000 sudoku puzzles 500 hard & 500 extreme: hard to extreme sudoku puzzle book for adults with answers - Jubliant Puzzle Book