Hamelyn
The Art of Sudokus Medium Difficulty #17 second-hand book