Big Book of 620 Sudoku Puzzles for the Frustrated Fanatic door L. Kirk Cheryl