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