Will Shortz Presents Ultimate Sudoku by Peter Ritmeester & Will Shirtz