Sudoku: 400 Classic Puzzles - Tat Puzzles

GAB332599