Total sudoku : over 350 challenging puzzles. (Igloo Books ltd, 2008)