Sudoku : over 400 challenging sudoku puzzles (Parragon, 2012)