Will Shortz Presents Hard Sudoku Volume 8: 200 Challenging Puzzles

Introduction by Will Shortz