Will Shortz Presents The Little Black Book of Sudoku (400 Puzzles)